| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| "./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 |
| 12 480709 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 480709 480712 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-165405 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 480712 480713 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-165405 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 480713 496914 12 12 ? -1 S 1001 0:00 sh -c make yes-btest TESTOPTS='-q -j4' |
| 496914 496915 12 12 ? -1 S 1001 0:00 make yes-btest TESTOPTS=-q -j4 |
| 496915 496930 12 12 ? -1 Sl 1001 0:00 /usr/bin/ruby --disable=gems /tmp/ruby/src/trunk-gc-asserts/bootstraptest/runner.rb --ruby=./miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I. -I.ext/common -r./x86_64-linux-fake --disable-gems -q -j4 |
| 496930 498261 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 |
| 496930 498316 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 |
| 496930 498322 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 |
| 496930 498326 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 |
| 480713 498330 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], 12=>[480709], 480709=>[480712], 480712=>[480713], 480713=>[496914, 498330], 496914=>[496915], 496915=>[496930], 496930=>[498261, 498316, 498322, 498326]} |
| $ timeout 60 gdb -p 498261 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 498266] |
| [New LWP 498265] |
| [New LWP 498264] |
| [New LWP 498262] |
| [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=0x560f524ddb70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f954d1337c0 (LWP 498261) "miniruby" futex_wait (private=0, expected=2, futex_word=0x560f524ddb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7f9511c8d6c0 (LWP 498266) "miniruby" futex_wait (private=0, expected=2, futex_word=0x560f524ddb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f9511d8e6c0 (LWP 498265) "miniruby" futex_wait (private=0, expected=2, futex_word=0x560f524ddb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f9511e8f6c0 (LWP 498264) "miniruby" futex_wait (private=0, expected=2, futex_word=0x560f524ddb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 5 Thread 0x7f9533b1f6c0 (LWP 498262) "miniruby" 0x00007f954d260042 in epoll_wait (epfd=4, events=events@entry=0x560f4db85edc <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 0x7f9533b1f6c0 (LWP 498262) "miniruby"): |
| #0 0x00007f954d260042 in epoll_wait (epfd=4, events=events@entry=0x560f4db85edc <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 0x0000560f4d7c288f in event_wait (vm=0x560f524ddad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x560f524ddad0) 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=0x560f524ddad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x560f524ddad0 |
| #4 0x00007f954d1d2a94 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 = {140278794155712, 1450543721126686900, 140278794155712, -264, 0, 140733277151792, 1450543721139269812, 1450617085374230708}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f954d25fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f9511e8f6c0 (LWP 498264) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x560f524ddb70) 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=0x560f524ddb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f954d1d60f1 in lll_mutex_lock_optimized (mutex=0x560f524ddb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x560f524ddb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x560f524ddb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000560f4d7bc59d in rb_native_mutex_lock (lock=lock@entry=0x560f524ddb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000560f4d7c00bb in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x560f5261b7c0, vm=0x560f524ddad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x560f524ddad0, cr=0x560f5261b7c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000560f4d838e7b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000560f4d629639 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000560f4d63c655 in gc_verify_internal_consistency (objspace_ptr=0x560f524e0460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x560f524e0460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x560f524e0460, 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 0x0000560f4d63da56 in heap_prepare (heap=0x560f524e0480, objspace=0x560f524e0460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x560f524e0480, objspace=0x560f524e0460) 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=0x560f524e0460, cache=cache@entry=0x560f526229e0, 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 = 0x560f524e0480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x0000560f4d6411b0 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x560f526229e0, objspace=0x560f524e0460) 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=140278794476240, cache_ptr=0x560f526229e0, objspace_ptr=0x560f524e0460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x560f524e0460 |
| heap_idx = <optimized out> |
| cache = 0x560f526229e0 |
| 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=140278794476240, 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=140278794476240, 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 0x0000560f4d787fcf in str_alloc_embed (capa=8, klass=140278794476240) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=140278794476240, ptr=0x560f4d9daba7 "<STDIN>", len=7, enc=0x560f524e67c0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x0000560f4d669078 in prep_io (path=0x560f4d9daba7 "<STDIN>", klass=140278794287640, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x560f524ddad0, ecflags = 1382135744, ecopts = 94623805332272} |
| 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=0x560f4d9daba7 "<STDIN>", klass=140278794287640, fmode=RUBY_IO_MODE_READABLE, f=0x7f954d3398e0 <_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 0x0000560f4d7c871c in thread_start_func_2 (th=th@entry=0x560f52561830, 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 = 0x560f52561830 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x0000560f4d7c8d5d in call_thread_start_func_2 (th=0x560f52561830) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f9512493f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x560f52622a70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x560f52561830 |
| sched = 0x560f5261b888 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 3 (Thread 0x7f9511d8e6c0 (LWP 498265) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x560f524ddb70) 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=0x560f524ddb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f954d1d60f1 in lll_mutex_lock_optimized (mutex=0x560f524ddb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x560f524ddb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x560f524ddb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000560f4d7bc59d in rb_native_mutex_lock (lock=lock@entry=0x560f524ddb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000560f4d7c90e8 in ractor_sched_lock_ (line=1284, file=<synthetic pointer>, cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1284 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x560f52567d30) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x560f524ddad0 |
| #8 0x00007f954d1d2a94 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 = {140278226282176, 1450468070109606068, 140278226282176, -264, 0, 140733277148560, 1450468070122188980, 1450617085374230708}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f954d25fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f9511c8d6c0 (LWP 498266) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x560f524ddb70) 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=0x560f524ddb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f954d1d60f1 in lll_mutex_lock_optimized (mutex=0x560f524ddb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x560f524ddb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x560f524ddb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000560f4d7bc59d in rb_native_mutex_lock (lock=lock@entry=0x560f524ddb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000560f4d7c90e8 in ractor_sched_lock_ (line=1284, file=<synthetic pointer>, cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1284 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x560f52566d40) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x560f524ddad0 |
| #8 0x00007f954d1d2a94 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 = {140278225229504, 1450468208085430452, 140278225229504, -264, 0, 140733277148560, 1450468208098013364, 1450617085374230708}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f954d25fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f954d1337c0 (LWP 498261) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x560f524ddb70) 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=0x560f524ddb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f954d1d60f1 in lll_mutex_lock_optimized (mutex=0x560f524ddb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x560f524ddb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x560f524ddb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000560f4d7bc59d in rb_native_mutex_lock (lock=lock@entry=0x560f524ddb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000560f4d7bed47 in ractor_sched_lock_ (line=576, file=<synthetic pointer>, cr=<optimized out>, vm=0x560f524ddad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 thread_sched_setup_running_threads (sched=sched@entry=0x560f524e5168, vm=0x560f524ddad0, add_th=add_th@entry=0x560f524e0060, del_th=del_th@entry=0x0, add_timeslice_th=0x0, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:576 |
| del_timeslice_th = 0x0 |
| #7 0x0000560f4d7bf57c in thread_sched_add_running_thread (th=0x560f524e0060, sched=0x560f524e5168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:642 |
| vm = <optimized out> |
| #8 thread_sched_to_running_common (th=0x560f524e0060, sched=0x560f524e5168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:919 |
| No locals. |
| #9 thread_sched_to_running (sched=sched@entry=0x560f524e5168, th=th@entry=0x560f524e0060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:937 |
| No locals. |
| #10 0x0000560f4d7c2db3 in native_cond_sleep (th=th@entry=0x560f524e0060, rel=rel@entry=0x7fff04fe20e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2476 |
| sched = <optimized out> |
| lock = 0x560f524e0190 |
| cond = 0x560f524e5048 |
| max = 100000000000000000 |
| #11 0x0000560f4d7c683d in native_sleep (rel=0x7fff04fe20e0, th=0x560f524e0060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3314 |
| sched = <optimized out> |
| sched = <optimized out> |
| #12 sleep_hrtime (fl=2, rel=<optimized out>, th=0x560f524e0060) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1306 |
| prev_status = THREAD_RUNNABLE |
| woke = 1 |
| end = 7953902363901594 |
| prev_status = <optimized out> |
| woke = <optimized out> |
| end = <optimized out> |
| #13 rb_thread_wait_for (time=...) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1413 |
| th = 0x560f524e0060 |
| #14 0x0000560f4d705d8a in rb_f_sleep (argc=1, argv=0x7f954cfd2060, _=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/process.c:4966 |
| beg = 1748988800 |
| scheduler = <optimized out> |
| end = <optimized out> |
| #15 0x0000560f4d80516d in vm_call_cfunc_with_frame_ (ec=0x560f524e5340, reg_cfp=0x7f954d0d1fa0, calling=<optimized out>, argc=1, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x67a100140003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f9531eada58 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #16 0x0000560f4d81a31e 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 = 140278764329520 |
| ci = 0x560f524ddb70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x560f525c1a00, cc = 0x7f9531eada30, block_handler = 0, recv = 140278794603800, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #17 vm_exec_core (ec=0x560f524ddb70, ec@entry=0x560f524e5340) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x560f525c1a00 |
| leaf = <optimized out> |
| val = 140278764329520 |
| reg_pc = 0x560f52627698 |
| reg_cfp = 0x7f954d0d1fa0 |
| insns_address_table = {0x560f4d81d544 <vm_exec_core+13156>, 0x560f4d81c4ea <vm_exec_core+8970>, 0x560f4d81c47d <vm_exec_core+8861>, 0x560f4d81c405 <vm_exec_core+8741>, 0x560f4d81c393 <vm_exec_core+8627>, 0x560f4d81c31a <vm_exec_core+8506>, 0x560f4d81c277 <vm_exec_core+8343>, 0x560f4d81c901 <vm_exec_core+10017>, 0x560f4d81c7e6 <vm_exec_core+9734>, 0x560f4d81c83d <vm_exec_core+9821>, 0x560f4d81c54e <vm_exec_core+9070>, 0x560f4d81c67b <vm_exec_core+9371>, 0x560f4d81bde2 <vm_exec_core+7170>, 0x560f4d81bd7a <vm_exec_core+7066>, 0x560f4d81bd0d <vm_exec_core+6957>, 0x560f4d81bfec <vm_exec_core+7692>, 0x560f4d81bfb4 <vm_exec_core+7636>, 0x560f4d81bf7f <vm_exec_core+7583>, 0x560f4d81bf4a <vm_exec_core+7530>, 0x560f4d81bf15 <vm_exec_core+7477>, 0x560f4d81beb2 <vm_exec_core+7378>, 0x560f4d81be6e <vm_exec_core+7310>, 0x560f4d81be27 <vm_exec_core+7239>, 0x560f4d81c128 <vm_exec_core+8008>, 0x560f4d81c0e2 <vm_exec_core+7938>, 0x560f4d81c063 <vm_exec_core+7811>, 0x560f4d81c029 <vm_exec_core+7753>, 0x560f4d81c1dd <vm_exec_core+8189>, 0x560f4d81c180 <vm_exec_core+8096>, 0x560f4d81c23a <vm_exec_core+8282>, 0x560f4d81bcd0 <vm_exec_core+6896>, 0x560f4d81bacf <vm_exec_core+6383>, 0x560f4d81ba49 <vm_exec_core+6249>, 0x560f4d81b9e1 <vm_exec_core+6145>, 0x560f4d81b989 <vm_exec_core+6057>, 0x560f4d81b927 <vm_exec_core+5959>, 0x560f4d81b8da <vm_exec_core+5882>, 0x560f4d81b884 <vm_exec_core+5796>, 0x560f4d81b83a <vm_exec_core+5722>, 0x560f4d81b813 <vm_exec_core+5683>, 0x560f4d81b7d8 <vm_exec_core+5624>, 0x560f4d81b787 <vm_exec_core+5543>, 0x560f4d81b753 <vm_exec_core+5491>, 0x560f4d81b6a6 <vm_exec_core+5318>, 0x560f4d81b663 <vm_exec_core+5251>, 0x560f4d81b61f <vm_exec_core+5183>, 0x560f4d81b5ed <vm_exec_core+5133>, 0x560f4d81b57e <vm_exec_core+5022>, 0x560f4d81b51d <vm_exec_core+4925>, 0x560f4d81b4ce <vm_exec_core+4846>, 0x560f4d81b45f <vm_exec_core+4735>, 0x560f4d81b401 <vm_exec_core+4641>, 0x560f4d81b2ed <vm_exec_core+4365>, 0x560f4d81b2b1 <vm_exec_core+4305>, 0x560f4d81b26a <vm_exec_core+4234>, 0x560f4d81b200 <vm_exec_core+4128>, 0x560f4d81b161 <vm_exec_core+3969>, 0x560f4d81a250 <vm_exec_core+112>, 0x560f4d81b0a8 <vm_exec_core+3784>, 0x560f4d81b020 <vm_exec_core+3648>, 0x560f4d81afd1 <vm_exec_core+3569>, 0x560f4d81af82 <vm_exec_core+3490>, 0x560f4d81af33 <vm_exec_core+3411>, 0x560f4d81d6e6 <vm_exec_core+13574>, 0x560f4d81aee4 <vm_exec_core+3332>, 0x560f4d81ae75 <vm_exec_core+3221>, 0x560f4d81ae30 <vm_exec_core+3152>, 0x560f4d81adbd <vm_exec_core+3037>, 0x560f4d81ac76 <vm_exec_core+2710>, 0x560f4d81abaa <vm_exec_core+2506>, 0x560f4d81ab2e <vm_exec_core+2382>, 0x560f4d81c96b <vm_exec_core+10123>, 0x560f4d81aafa <vm_exec_core+2330>, 0x560f4d81aabb <vm_exec_core+2267>, 0x560f4d81aa7c <vm_exec_core+2204>, 0x560f4d81aa40 <vm_exec_core+2144>, 0x560f4d81a982 <vm_exec_core+1954>, 0x560f4d81a8ff <vm_exec_core+1823>, 0x560f4d81d4dd <vm_exec_core+13053>, 0x560f4d81d555 <vm_exec_core+13173>, 0x560f4d81d79c <vm_exec_core+13756>, 0x560f4d81d835 <vm_exec_core+13909>, 0x560f4d81d8b0 <vm_exec_core+14032>, 0x560f4d81d949 <vm_exec_core+14185>, 0x560f4d81da5b <vm_exec_core+14459>, 0x560f4d81d99f <vm_exec_core+14271>, 0x560f4d81d9fd <vm_exec_core+14365>, 0x560f4d81dade <vm_exec_core+14590>, 0x560f4d81db3c <vm_exec_core+14684>, 0x560f4d81dbed <vm_exec_core+14861>, 0x560f4d81ddb6 <vm_exec_core+15318>, 0x560f4d81db9a <vm_exec_core+14778>, 0x560f4d81dd33 <vm_exec_core+15187>, 0x560f4d81dc70 <vm_exec_core+14992>, 0x560f4d81a832 <vm_exec_core+1618>, 0x560f4d81a78a <vm_exec_core+1450>, 0x560f4d81d3bd <vm_exec_core+12765>, 0x560f4d81d405 <vm_exec_core+12837>, 0x560f4d81d44d <vm_exec_core+12909>, 0x560f4d81d477 <vm_exec_core+12951>, 0x560f4d81dcfa <vm_exec_core+15130>, 0x560f4d81de02 <vm_exec_core+15394>, 0x560f4d81a719 <vm_exec_core+1337>, 0x560f4d81a699 <vm_exec_core+1209>, 0x560f4d81a5f0 <vm_exec_core+1040>, 0x560f4d81a5a9 <vm_exec_core+969>, 0x560f4d81a55e <vm_exec_core+894>, 0x560f4d81a515 <vm_exec_core+821>, 0x560f4d81a4c4 <vm_exec_core+740>, 0x560f4d81a48f <vm_exec_core+687>, 0x560f4d81a45a <vm_exec_core+634>, 0x560f4d81d6c8 <vm_exec_core+13544>, 0x560f4d81c4d9 <vm_exec_core+8953>, 0x560f4d81c46c <vm_exec_core+8844>, 0x560f4d81c3f4 <vm_exec_core+8724>, 0x560f4d81c382 <vm_exec_core+8610>, 0x560f4d81c309 <vm_exec_core+8489>, 0x560f4d81c266 <vm_exec_core+8326>, 0x560f4d81c8f0 <vm_exec_core+10000>, 0x560f4d81c7d5 <vm_exec_core+9717>, 0x560f4d81c82c <vm_exec_core+9804>, 0x560f4d81c53d <vm_exec_core+9053>, 0x560f4d81c66a <vm_exec_core+9354>, 0x560f4d81bdd1 <vm_exec_core+7153>, 0x560f4d81bd69 <vm_exec_core+7049>, 0x560f4d81bcfc <vm_exec_core+6940>, 0x560f4d81bfdb <vm_exec_core+7675>, 0x560f4d81bfa3 <vm_exec_core+7619>, 0x560f4d81bf6e <vm_exec_core+7566>, 0x560f4d81bf39 <vm_exec_core+7513>, 0x560f4d81bf04 <vm_exec_core+7460>, 0x560f4d81bea1 <vm_exec_core+7361>, 0x560f4d81be5d <vm_exec_core+7293>, 0x560f4d81be16 <vm_exec_core+7222>, 0x560f4d81c117 <vm_exec_core+7991>, 0x560f4d81c0d1 <vm_exec_core+7921>, 0x560f4d81c052 <vm_exec_core+7794>, 0x560f4d81c018 <vm_exec_core+7736>, 0x560f4d81c1cc <vm_exec_core+8172>, 0x560f4d81c16f <vm_exec_core+8079>, 0x560f4d81c229 <vm_exec_core+8265>, 0x560f4d81bcbf <vm_exec_core+6879>, 0x560f4d81babe <vm_exec_core+6366>, 0x560f4d81ba38 <vm_exec_core+6232>, 0x560f4d81b9d0 <vm_exec_core+6128>, 0x560f4d81b978 <vm_exec_core+6040>, 0x560f4d81b916 <vm_exec_core+5942>, 0x560f4d81b8c9 <vm_exec_core+5865>, 0x560f4d81b873 <vm_exec_core+5779>, 0x560f4d81b829 <vm_exec_core+5705>, 0x560f4d81b802 <vm_exec_core+5666>, 0x560f4d81b7c7 <vm_exec_core+5607>, 0x560f4d81b776 <vm_exec_core+5526>, 0x560f4d81b742 <vm_exec_core+5474>, 0x560f4d81b695 <vm_exec_core+5301>, 0x560f4d81b652 <vm_exec_core+5234>, 0x560f4d81b60e <vm_exec_core+5166>, 0x560f4d81b5dc <vm_exec_core+5116>, 0x560f4d81b56d <vm_exec_core+5005>, 0x560f4d81b50c <vm_exec_core+4908>, 0x560f4d81b4bd <vm_exec_core+4829>, 0x560f4d81b44e <vm_exec_core+4718>, 0x560f4d81b3f0 <vm_exec_core+4624>, 0x560f4d81b2dc <vm_exec_core+4348>, 0x560f4d81b2a0 <vm_exec_core+4288>, 0x560f4d81b259 <vm_exec_core+4217>, 0x560f4d81b1ef <vm_exec_core+4111>, 0x560f4d81b150 <vm_exec_core+3952>, 0x560f4d81de8d <vm_exec_core+15533>, 0x560f4d81b097 <vm_exec_core+3767>, 0x560f4d81b00f <vm_exec_core+3631>, 0x560f4d81afc0 <vm_exec_core+3552>, 0x560f4d81af71 <vm_exec_core+3473>, 0x560f4d81af22 <vm_exec_core+3394>, 0x560f4d81dea3 <vm_exec_core+15555>, 0x560f4d81aed3 <vm_exec_core+3315>, 0x560f4d81ae64 <vm_exec_core+3204>, 0x560f4d81ae1f <vm_exec_core+3135>, 0x560f4d81adac <vm_exec_core+3020>, 0x560f4d81ac65 <vm_exec_core+2693>, 0x560f4d81ab99 <vm_exec_core+2489>, 0x560f4d81ab1d <vm_exec_core+2365>, 0x560f4d81c95a <vm_exec_core+10106>, 0x560f4d81aae9 <vm_exec_core+2313>, 0x560f4d81aaaa <vm_exec_core+2250>, 0x560f4d81aa6b <vm_exec_core+2187>, 0x560f4d81aa2f <vm_exec_core+2127>, 0x560f4d81a971 <vm_exec_core+1937>, 0x560f4d81a8ee <vm_exec_core+1806>, 0x560f4d81deb9 <vm_exec_core+15577>, 0x560f4d81decf <vm_exec_core+15599>, 0x560f4d81d3a7 <vm_exec_core+12743>, 0x560f4d81d5b9 <vm_exec_core+13273>, 0x560f4d81d6b2 <vm_exec_core+13522>, 0x560f4d81d67f <vm_exec_core+13471>, 0x560f4d81d695 <vm_exec_core+13493>, 0x560f4d81d5cf <vm_exec_core+13295>, 0x560f4d81d5e5 <vm_exec_core+13317>, 0x560f4d81d5fb <vm_exec_core+13339>, 0x560f4d81d611 <vm_exec_core+13361>...} |
| #18 0x0000560f4d82099e in rb_vm_exec (ec=0x560f524e5340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560f524e5340 |
| _tag = {tag = 36, retval = 4, buf = {0x560f524e5340, 0x560f4d8208c0 <rb_vm_exec+304>, 0x0, 0x7fff04fe23c0, 0x7f9531eaeb38}, prev = 0x7fff04fe2490, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #19 0x0000560f4d831d93 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #20 0x0000560f4d614a45 in rb_ec_exec_node (ec=ec@entry=0x560f524e5340, n=n@entry=0x7f9531eaf290) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x560f524e5340 |
| _tag = {tag = 36, retval = 94623722733686, buf = {0x560f524e5340, 0x560f4d614aa0 <rb_ec_exec_node+256>, 0x0, 0x7fff04fe2470, 0x7f9531eaf290}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f9531eaf290 |
| #21 0x0000560f4d618cab in ruby_run_node (n=0x7f9531eaf290) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x560f524e5340 |
| status = 0 |
| #22 0x0000560f4d536e86 in rb_main (argv=0x7fff04fe26b8, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #23 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 498261) detached] |
| $ timeout 60 gdb -p 498316 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| FFFFFstderr output is not empty |
| th: 0x560f524e0060, native_id: 0x7f954d1337c0 |
| -- Control frame information ----------------------------------------------- |
| [New LWP 498318] |
| [New LWP 498317] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f7a3342ed61 in __futex_abstimed_wait_common64 (private=32633, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5621370c3070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f7a333937c0 (LWP 498316) "miniruby" 0x00007f7a3342ed61 in __futex_abstimed_wait_common64 (private=32633, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5621370c3070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f79f80ff6c0 (LWP 498318) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5621370bbb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f7a19d7f6c0 (LWP 498317) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5621370bbb70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7f7a19d7f6c0 (LWP 498317) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5621370bbb70) 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=0x5621370bbb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f7a334360f1 in lll_mutex_lock_optimized (mutex=0x5621370bbb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5621370bbb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5621370bbb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x00005620fbf1759d in rb_native_mutex_lock (lock=lock@entry=0x5621370bbb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x00005620fbf1da40 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x5621370bbad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x5621370bbad0) 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=0x5621370bbad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x5621370bbad0 |
| #8 0x00007f7a33432a94 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 = {140162396321472, -6387536266789661762, 140162396321472, -264, 0, 140725829109024, -6387536266768690242, -6387585647872715842}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f7a334bfc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f79f80ff6c0 (LWP 498318) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5621370bbb70) 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=0x5621370bbb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f7a334360f1 in lll_mutex_lock_optimized (mutex=0x5621370bbb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5621370bbb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5621370bbb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x00005620fbf1759d in rb_native_mutex_lock (lock=lock@entry=0x5621370bbb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x00005620fbf1b0bb in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x56213713d240, vm=0x5621370bbad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x5621370bbad0, cr=0x56213713d240) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x00005620fbf93e7b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x00005620fbd84639 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x00005620fbd97655 in gc_verify_internal_consistency (objspace_ptr=0x5621370be460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x5621370be460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x5621370be460, 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 0x00005620fbd98a56 in heap_prepare (heap=0x5621370be480, objspace=0x5621370be460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x5621370be480, objspace=0x5621370be460) 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=0x5621370be460, cache=cache@entry=0x56213719c1d0, 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 = 0x5621370be480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x00005620fbd9c1b0 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x56213719c1d0, objspace=0x5621370be460) 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=140162396531680, cache_ptr=0x56213719c1d0, objspace_ptr=0x5621370be460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x5621370be460 |
| heap_idx = <optimized out> |
| cache = 0x56213719c1d0 |
| 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=140162396531680, 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=140162396531680, 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 0x00005620fbc9a98e 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 0x00005620fbca23f2 in rb_ary_dup (ary=140162366498960) at /tmp/ruby/src/trunk-gc-asserts/array.c:2779 |
| len = 0 |
| dup = <optimized out> |
| #20 0x00005620fbf18e5c in thread_create_core (thval=thval@entry=140161828257960, params=params@entry=0x7f79f8300740) at /tmp/ruby/src/trunk-gc-asserts/thread.c:860 |
| ec = 0x5621371fc550 |
| th = 0x7f79f00adb50 |
| current_th = 0x5621371f7510 |
| err = <optimized out> |
| #21 0x00005620fbf19ac7 in thread_initialize (thread=140161828257960, args=140161828257920) at /tmp/ruby/src/trunk-gc-asserts/thread.c:978 |
| params = {type = thread_invoke_type_proc, args = 140161828257920, proc = 140161828257840, g = 0x0, fn = 0x0} |
| th = 0x7f79f00adb50 |
| #22 0x00005620fbf80c57 in vm_call0_cfunc_with_frame (argv=0x7f79f81010e0, calling=0x7f79f83007c0, ec=0x5621371fc550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f79f8200e40 |
| ci = <optimized out> |
| me = 0x7f7a19d89448 |
| mid = 3169 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x562137164d88 |
| 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=0x7f79f81010e0, calling=0x7f79f83007c0, ec=0x5621371fc550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #24 vm_call0_body (ec=ec@entry=0x5621371fc550, calling=calling@entry=0x7f79f83008c0, argv=0x7f79f81010e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #25 0x00005620fbf819b4 in vm_call0_cc (ec=0x5621371fc550, 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, 6891131716505521664} |
| calling = {cd = 0x7f79f8300880, cc = 0x7f79f7fefd08, block_handler = 140161830620817, recv = 140161828257960, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #26 0x00005620fbf83992 in rb_call0 (ec=0x5621371fc550, recv=recv@entry=140161828257960, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7f79f81010e0, call_scope=call_scope@entry=CALL_FCALL, self=140162396411480) 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 0x00005620fbf84144 in rb_call (scope=CALL_FCALL, argv=0x7f79f81010e0, argc=1, mid=3169, recv=140161828257960) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #28 rb_funcallv_kw (recv=recv@entry=140161828257960, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7f79f81010e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088 |
| No locals. |
| #29 0x00005620fbd744d5 in rb_obj_call_init_kw (obj=obj@entry=140161828257960, argc=argc@entry=1, argv=argv@entry=0x7f79f81010e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779 |
| No locals. |
| #30 0x00005620fbf167a3 in thread_s_new (argc=1, argv=0x7f79f81010e0, klass=140162396411480) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911 |
| th = <optimized out> |
| thread = 140161828257960 |
| #31 0x00005620fbf6016d in vm_call_cfunc_with_frame_ (ec=0x5621371fc550, reg_cfp=0x7f79f8200e78, 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 = 0x7f7a19d898a8 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #32 0x00005620fbf68477 in vm_sendish (ec=0x5621371fc550, reg_cfp=0x7f79f8200e78, cd=0x5621371f8130, 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 = 0x7f79f7fefd58 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5621371f8130, cc = 0x7f79f7fefd58, block_handler = 140161830620817, recv = 140162396411480, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #33 0x00005620fbf7623a in vm_exec_core (ec=0x5621370bbb70, ec@entry=0x5621371fc550) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140162822762336 |
| cd = 0x5621371f8130 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94700658721072 |
| reg_pc = 0x5621371dd148 |
| reg_cfp = 0x7f79f8200e78 |
| insns_address_table = {0x5620fbf78544 <vm_exec_core+13156>, 0x5620fbf774ea <vm_exec_core+8970>, 0x5620fbf7747d <vm_exec_core+8861>, 0x5620fbf77405 <vm_exec_core+8741>, 0x5620fbf77393 <vm_exec_core+8627>, 0x5620fbf7731a <vm_exec_core+8506>, 0x5620fbf77277 <vm_exec_core+8343>, 0x5620fbf77901 <vm_exec_core+10017>, 0x5620fbf777e6 <vm_exec_core+9734>, 0x5620fbf7783d <vm_exec_core+9821>, 0x5620fbf7754e <vm_exec_core+9070>, 0x5620fbf7767b <vm_exec_core+9371>, 0x5620fbf76de2 <vm_exec_core+7170>, 0x5620fbf76d7a <vm_exec_core+7066>, 0x5620fbf76d0d <vm_exec_core+6957>, 0x5620fbf76fec <vm_exec_core+7692>, 0x5620fbf76fb4 <vm_exec_core+7636>, 0x5620fbf76f7f <vm_exec_core+7583>, 0x5620fbf76f4a <vm_exec_core+7530>, 0x5620fbf76f15 <vm_exec_core+7477>, 0x5620fbf76eb2 <vm_exec_core+7378>, 0x5620fbf76e6e <vm_exec_core+7310>, 0x5620fbf76e27 <vm_exec_core+7239>, 0x5620fbf77128 <vm_exec_core+8008>, 0x5620fbf770e2 <vm_exec_core+7938>, 0x5620fbf77063 <vm_exec_core+7811>, 0x5620fbf77029 <vm_exec_core+7753>, 0x5620fbf771dd <vm_exec_core+8189>, 0x5620fbf77180 <vm_exec_core+8096>, 0x5620fbf7723a <vm_exec_core+8282>, 0x5620fbf76cd0 <vm_exec_core+6896>, 0x5620fbf76acf <vm_exec_core+6383>, 0x5620fbf76a49 <vm_exec_core+6249>, 0x5620fbf769e1 <vm_exec_core+6145>, 0x5620fbf76989 <vm_exec_core+6057>, 0x5620fbf76927 <vm_exec_core+5959>, 0x5620fbf768da <vm_exec_core+5882>, 0x5620fbf76884 <vm_exec_core+5796>, 0x5620fbf7683a <vm_exec_core+5722>, 0x5620fbf76813 <vm_exec_core+5683>, 0x5620fbf767d8 <vm_exec_core+5624>, 0x5620fbf76787 <vm_exec_core+5543>, 0x5620fbf76753 <vm_exec_core+5491>, 0x5620fbf766a6 <vm_exec_core+5318>, 0x5620fbf76663 <vm_exec_core+5251>, 0x5620fbf7661f <vm_exec_core+5183>, 0x5620fbf765ed <vm_exec_core+5133>, 0x5620fbf7657e <vm_exec_core+5022>, 0x5620fbf7651d <vm_exec_core+4925>, 0x5620fbf764ce <vm_exec_core+4846>, 0x5620fbf7645f <vm_exec_core+4735>, 0x5620fbf76401 <vm_exec_core+4641>, 0x5620fbf762ed <vm_exec_core+4365>, 0x5620fbf762b1 <vm_exec_core+4305>, 0x5620fbf7626a <vm_exec_core+4234>, 0x5620fbf76200 <vm_exec_core+4128>, 0x5620fbf76161 <vm_exec_core+3969>, 0x5620fbf75250 <vm_exec_core+112>, 0x5620fbf760a8 <vm_exec_core+3784>, 0x5620fbf76020 <vm_exec_core+3648>, 0x5620fbf75fd1 <vm_exec_core+3569>, 0x5620fbf75f82 <vm_exec_core+3490>, 0x5620fbf75f33 <vm_exec_core+3411>, 0x5620fbf786e6 <vm_exec_core+13574>, 0x5620fbf75ee4 <vm_exec_core+3332>, 0x5620fbf75e75 <vm_exec_core+3221>, 0x5620fbf75e30 <vm_exec_core+3152>, 0x5620fbf75dbd <vm_exec_core+3037>, 0x5620fbf75c76 <vm_exec_core+2710>, 0x5620fbf75baa <vm_exec_core+2506>, 0x5620fbf75b2e <vm_exec_core+2382>, 0x5620fbf7796b <vm_exec_core+10123>, 0x5620fbf75afa <vm_exec_core+2330>, 0x5620fbf75abb <vm_exec_core+2267>, 0x5620fbf75a7c <vm_exec_core+2204>, 0x5620fbf75a40 <vm_exec_core+2144>, 0x5620fbf75982 <vm_exec_core+1954>, 0x5620fbf758ff <vm_exec_core+1823>, 0x5620fbf784dd <vm_exec_core+13053>, 0x5620fbf78555 <vm_exec_core+13173>, 0x5620fbf7879c <vm_exec_core+13756>, 0x5620fbf78835 <vm_exec_core+13909>, 0x5620fbf788b0 <vm_exec_core+14032>, 0x5620fbf78949 <vm_exec_core+14185>, 0x5620fbf78a5b <vm_exec_core+14459>, 0x5620fbf7899f <vm_exec_core+14271>, 0x5620fbf789fd <vm_exec_core+14365>, 0x5620fbf78ade <vm_exec_core+14590>, 0x5620fbf78b3c <vm_exec_core+14684>, 0x5620fbf78bed <vm_exec_core+14861>, 0x5620fbf78db6 <vm_exec_core+15318>, 0x5620fbf78b9a <vm_exec_core+14778>, 0x5620fbf78d33 <vm_exec_core+15187>, 0x5620fbf78c70 <vm_exec_core+14992>, 0x5620fbf75832 <vm_exec_core+1618>, 0x5620fbf7578a <vm_exec_core+1450>, 0x5620fbf783bd <vm_exec_core+12765>, 0x5620fbf78405 <vm_exec_core+12837>, 0x5620fbf7844d <vm_exec_core+12909>, 0x5620fbf78477 <vm_exec_core+12951>, 0x5620fbf78cfa <vm_exec_core+15130>, 0x5620fbf78e02 <vm_exec_core+15394>, 0x5620fbf75719 <vm_exec_core+1337>, 0x5620fbf75699 <vm_exec_core+1209>, 0x5620fbf755f0 <vm_exec_core+1040>, 0x5620fbf755a9 <vm_exec_core+969>, 0x5620fbf7555e <vm_exec_core+894>, 0x5620fbf75515 <vm_exec_core+821>, 0x5620fbf754c4 <vm_exec_core+740>, 0x5620fbf7548f <vm_exec_core+687>, 0x5620fbf7545a <vm_exec_core+634>, 0x5620fbf786c8 <vm_exec_core+13544>, 0x5620fbf774d9 <vm_exec_core+8953>, 0x5620fbf7746c <vm_exec_core+8844>, 0x5620fbf773f4 <vm_exec_core+8724>, 0x5620fbf77382 <vm_exec_core+8610>, 0x5620fbf77309 <vm_exec_core+8489>, 0x5620fbf77266 <vm_exec_core+8326>, 0x5620fbf778f0 <vm_exec_core+10000>, 0x5620fbf777d5 <vm_exec_core+9717>, 0x5620fbf7782c <vm_exec_core+9804>, 0x5620fbf7753d <vm_exec_core+9053>, 0x5620fbf7766a <vm_exec_core+9354>, 0x5620fbf76dd1 <vm_exec_core+7153>, 0x5620fbf76d69 <vm_exec_core+7049>, 0x5620fbf76cfc <vm_exec_core+6940>, 0x5620fbf76fdb <vm_exec_core+7675>, 0x5620fbf76fa3 <vm_exec_core+7619>, 0x5620fbf76f6e <vm_exec_core+7566>, 0x5620fbf76f39 <vm_exec_core+7513>, 0x5620fbf76f04 <vm_exec_core+7460>, 0x5620fbf76ea1 <vm_exec_core+7361>, 0x5620fbf76e5d <vm_exec_core+7293>, 0x5620fbf76e16 <vm_exec_core+7222>, 0x5620fbf77117 <vm_exec_core+7991>, 0x5620fbf770d1 <vm_exec_core+7921>, 0x5620fbf77052 <vm_exec_core+7794>, 0x5620fbf77018 <vm_exec_core+7736>, 0x5620fbf771cc <vm_exec_core+8172>, 0x5620fbf7716f <vm_exec_core+8079>, 0x5620fbf77229 <vm_exec_core+8265>, 0x5620fbf76cbf <vm_exec_core+6879>, 0x5620fbf76abe <vm_exec_core+6366>, 0x5620fbf76a38 <vm_exec_core+6232>, 0x5620fbf769d0 <vm_exec_core+6128>, 0x5620fbf76978 <vm_exec_core+6040>, 0x5620fbf76916 <vm_exec_core+5942>, 0x5620fbf768c9 <vm_exec_core+5865>, 0x5620fbf76873 <vm_exec_core+5779>, 0x5620fbf76829 <vm_exec_core+5705>, 0x5620fbf76802 <vm_exec_core+5666>, 0x5620fbf767c7 <vm_exec_core+5607>, 0x5620fbf76776 <vm_exec_core+5526>, 0x5620fbf76742 <vm_exec_core+5474>, 0x5620fbf76695 <vm_exec_core+5301>, 0x5620fbf76652 <vm_exec_core+5234>, 0x5620fbf7660e <vm_exec_core+5166>, 0x5620fbf765dc <vm_exec_core+5116>, 0x5620fbf7656d <vm_exec_core+5005>, 0x5620fbf7650c <vm_exec_core+4908>, 0x5620fbf764bd <vm_exec_core+4829>, 0x5620fbf7644e <vm_exec_core+4718>, 0x5620fbf763f0 <vm_exec_core+4624>, 0x5620fbf762dc <vm_exec_core+4348>, 0x5620fbf762a0 <vm_exec_core+4288>, 0x5620fbf76259 <vm_exec_core+4217>, 0x5620fbf761ef <vm_exec_core+4111>, 0x5620fbf76150 <vm_exec_core+3952>, 0x5620fbf78e8d <vm_exec_core+15533>, 0x5620fbf76097 <vm_exec_core+3767>, 0x5620fbf7600f <vm_exec_core+3631>, 0x5620fbf75fc0 <vm_exec_core+3552>, 0x5620fbf75f71 <vm_exec_core+3473>, 0x5620fbf75f22 <vm_exec_core+3394>, 0x5620fbf78ea3 <vm_exec_core+15555>, 0x5620fbf75ed3 <vm_exec_core+3315>, 0x5620fbf75e64 <vm_exec_core+3204>, 0x5620fbf75e1f <vm_exec_core+3135>, 0x5620fbf75dac <vm_exec_core+3020>, 0x5620fbf75c65 <vm_exec_core+2693>, 0x5620fbf75b99 <vm_exec_core+2489>, 0x5620fbf75b1d <vm_exec_core+2365>, 0x5620fbf7795a <vm_exec_core+10106>, 0x5620fbf75ae9 <vm_exec_core+2313>, 0x5620fbf75aaa <vm_exec_core+2250>, 0x5620fbf75a6b <vm_exec_core+2187>, 0x5620fbf75a2f <vm_exec_core+2127>, 0x5620fbf75971 <vm_exec_core+1937>, 0x5620fbf758ee <vm_exec_core+1806>, 0x5620fbf78eb9 <vm_exec_core+15577>, 0x5620fbf78ecf <vm_exec_core+15599>, 0x5620fbf783a7 <vm_exec_core+12743>, 0x5620fbf785b9 <vm_exec_core+13273>, 0x5620fbf786b2 <vm_exec_core+13522>, 0x5620fbf7867f <vm_exec_core+13471>, 0x5620fbf78695 <vm_exec_core+13493>, 0x5620fbf785cf <vm_exec_core+13295>, 0x5620fbf785e5 <vm_exec_core+13317>, 0x5620fbf785fb <vm_exec_core+13339>, 0x5620fbf78611 <vm_exec_core+13361>...} |
| #34 0x00005620fbf7b99e in rb_vm_exec (ec=0x5621371fc550) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5621371fc550 |
| _tag = {tag = 36, retval = 4, buf = {0x7f79f8101098, 0x5620fbf7b8c0 <rb_vm_exec+304>, 0x0, 0x7f79f8300db0, 0xa0}, prev = 0x7f79f8301120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #35 0x00005620fbf7fdb3 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f79f8101098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #36 vm_yield (kw_splat=0, argv=0x7f79f8101098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #37 rb_yield_0 (argv=0x7f79f8101098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #38 rb_yield_values2 (argc=1, argv=0x7f79f8101098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #39 0x00005620fbd4e562 in collect_i (i=<optimized out>, ary=140161828453920, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #40 0x00005620fbf6e598 in vm_yield_with_cfunc (ec=0x5621371fc550, captured=<optimized out>, self=140161828388640, argc=1, argv=0x7f79f8101098, 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 = 0x7f79f7fefdf8 |
| #41 0x00005620fbf6e67e in vm_invoke_ifunc_block (ec=0x5621371fc550, reg_cfp=0x7f79f8200ee8, 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 = 0x7f79f8200f70 |
| #42 0x00005620fbf75c46 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 = 0x5621371c5d60, 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=0x5621370bbb70, ec@entry=0x5621371fc550) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x5621370bbb70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x5621371c8d20 |
| reg_cfp = 0x7f79f8200ee8 |
| insns_address_table = {0x5620fbf78544 <vm_exec_core+13156>, 0x5620fbf774ea <vm_exec_core+8970>, 0x5620fbf7747d <vm_exec_core+8861>, 0x5620fbf77405 <vm_exec_core+8741>, 0x5620fbf77393 <vm_exec_core+8627>, 0x5620fbf7731a <vm_exec_core+8506>, 0x5620fbf77277 <vm_exec_core+8343>, 0x5620fbf77901 <vm_exec_core+10017>, 0x5620fbf777e6 <vm_exec_core+9734>, 0x5620fbf7783d <vm_exec_core+9821>, 0x5620fbf7754e <vm_exec_core+9070>, 0x5620fbf7767b <vm_exec_core+9371>, 0x5620fbf76de2 <vm_exec_core+7170>, 0x5620fbf76d7a <vm_exec_core+7066>, 0x5620fbf76d0d <vm_exec_core+6957>, 0x5620fbf76fec <vm_exec_core+7692>, 0x5620fbf76fb4 <vm_exec_core+7636>, 0x5620fbf76f7f <vm_exec_core+7583>, 0x5620fbf76f4a <vm_exec_core+7530>, 0x5620fbf76f15 <vm_exec_core+7477>, 0x5620fbf76eb2 <vm_exec_core+7378>, 0x5620fbf76e6e <vm_exec_core+7310>, 0x5620fbf76e27 <vm_exec_core+7239>, 0x5620fbf77128 <vm_exec_core+8008>, 0x5620fbf770e2 <vm_exec_core+7938>, 0x5620fbf77063 <vm_exec_core+7811>, 0x5620fbf77029 <vm_exec_core+7753>, 0x5620fbf771dd <vm_exec_core+8189>, 0x5620fbf77180 <vm_exec_core+8096>, 0x5620fbf7723a <vm_exec_core+8282>, 0x5620fbf76cd0 <vm_exec_core+6896>, 0x5620fbf76acf <vm_exec_core+6383>, 0x5620fbf76a49 <vm_exec_core+6249>, 0x5620fbf769e1 <vm_exec_core+6145>, 0x5620fbf76989 <vm_exec_core+6057>, 0x5620fbf76927 <vm_exec_core+5959>, 0x5620fbf768da <vm_exec_core+5882>, 0x5620fbf76884 <vm_exec_core+5796>, 0x5620fbf7683a <vm_exec_core+5722>, 0x5620fbf76813 <vm_exec_core+5683>, 0x5620fbf767d8 <vm_exec_core+5624>, 0x5620fbf76787 <vm_exec_core+5543>, 0x5620fbf76753 <vm_exec_core+5491>, 0x5620fbf766a6 <vm_exec_core+5318>, 0x5620fbf76663 <vm_exec_core+5251>, 0x5620fbf7661f <vm_exec_core+5183>, 0x5620fbf765ed <vm_exec_core+5133>, 0x5620fbf7657e <vm_exec_core+5022>, 0x5620fbf7651d <vm_exec_core+4925>, 0x5620fbf764ce <vm_exec_core+4846>, 0x5620fbf7645f <vm_exec_core+4735>, 0x5620fbf76401 <vm_exec_core+4641>, 0x5620fbf762ed <vm_exec_core+4365>, 0x5620fbf762b1 <vm_exec_core+4305>, 0x5620fbf7626a <vm_exec_core+4234>, 0x5620fbf76200 <vm_exec_core+4128>, 0x5620fbf76161 <vm_exec_core+3969>, 0x5620fbf75250 <vm_exec_core+112>, 0x5620fbf760a8 <vm_exec_core+3784>, 0x5620fbf76020 <vm_exec_core+3648>, 0x5620fbf75fd1 <vm_exec_core+3569>, 0x5620fbf75f82 <vm_exec_core+3490>, 0x5620fbf75f33 <vm_exec_core+3411>, 0x5620fbf786e6 <vm_exec_core+13574>, 0x5620fbf75ee4 <vm_exec_core+3332>, 0x5620fbf75e75 <vm_exec_core+3221>, 0x5620fbf75e30 <vm_exec_core+3152>, 0x5620fbf75dbd <vm_exec_core+3037>, 0x5620fbf75c76 <vm_exec_core+2710>, 0x5620fbf75baa <vm_exec_core+2506>, 0x5620fbf75b2e <vm_exec_core+2382>, 0x5620fbf7796b <vm_exec_core+10123>, 0x5620fbf75afa <vm_exec_core+2330>, 0x5620fbf75abb <vm_exec_core+2267>, 0x5620fbf75a7c <vm_exec_core+2204>, 0x5620fbf75a40 <vm_exec_core+2144>, 0x5620fbf75982 <vm_exec_core+1954>, 0x5620fbf758ff <vm_exec_core+1823>, 0x5620fbf784dd <vm_exec_core+13053>, 0x5620fbf78555 <vm_exec_core+13173>, 0x5620fbf7879c <vm_exec_core+13756>, 0x5620fbf78835 <vm_exec_core+13909>, 0x5620fbf788b0 <vm_exec_core+14032>, 0x5620fbf78949 <vm_exec_core+14185>, 0x5620fbf78a5b <vm_exec_core+14459>, 0x5620fbf7899f <vm_exec_core+14271>, 0x5620fbf789fd <vm_exec_core+14365>, 0x5620fbf78ade <vm_exec_core+14590>, 0x5620fbf78b3c <vm_exec_core+14684>, 0x5620fbf78bed <vm_exec_core+14861>, 0x5620fbf78db6 <vm_exec_core+15318>, 0x5620fbf78b9a <vm_exec_core+14778>, 0x5620fbf78d33 <vm_exec_core+15187>, 0x5620fbf78c70 <vm_exec_core+14992>, 0x5620fbf75832 <vm_exec_core+1618>, 0x5620fbf7578a <vm_exec_core+1450>, 0x5620fbf783bd <vm_exec_core+12765>, 0x5620fbf78405 <vm_exec_core+12837>, 0x5620fbf7844d <vm_exec_core+12909>, 0x5620fbf78477 <vm_exec_core+12951>, 0x5620fbf78cfa <vm_exec_core+15130>, 0x5620fbf78e02 <vm_exec_core+15394>, 0x5620fbf75719 <vm_exec_core+1337>, 0x5620fbf75699 <vm_exec_core+1209>, 0x5620fbf755f0 <vm_exec_core+1040>, 0x5620fbf755a9 <vm_exec_core+969>, 0x5620fbf7555e <vm_exec_core+894>, 0x5620fbf75515 <vm_exec_core+821>, 0x5620fbf754c4 <vm_exec_core+740>, 0x5620fbf7548f <vm_exec_core+687>, 0x5620fbf7545a <vm_exec_core+634>, 0x5620fbf786c8 <vm_exec_core+13544>, 0x5620fbf774d9 <vm_exec_core+8953>, 0x5620fbf7746c <vm_exec_core+8844>, 0x5620fbf773f4 <vm_exec_core+8724>, 0x5620fbf77382 <vm_exec_core+8610>, 0x5620fbf77309 <vm_exec_core+8489>, 0x5620fbf77266 <vm_exec_core+8326>, 0x5620fbf778f0 <vm_exec_core+10000>, 0x5620fbf777d5 <vm_exec_core+9717>, 0x5620fbf7782c <vm_exec_core+9804>, 0x5620fbf7753d <vm_exec_core+9053>, 0x5620fbf7766a <vm_exec_core+9354>, 0x5620fbf76dd1 <vm_exec_core+7153>, 0x5620fbf76d69 <vm_exec_core+7049>, 0x5620fbf76cfc <vm_exec_core+6940>, 0x5620fbf76fdb <vm_exec_core+7675>, 0x5620fbf76fa3 <vm_exec_core+7619>, 0x5620fbf76f6e <vm_exec_core+7566>, 0x5620fbf76f39 <vm_exec_core+7513>, 0x5620fbf76f04 <vm_exec_core+7460>, 0x5620fbf76ea1 <vm_exec_core+7361>, 0x5620fbf76e5d <vm_exec_core+7293>, 0x5620fbf76e16 <vm_exec_core+7222>, 0x5620fbf77117 <vm_exec_core+7991>, 0x5620fbf770d1 <vm_exec_core+7921>, 0x5620fbf77052 <vm_exec_core+7794>, 0x5620fbf77018 <vm_exec_core+7736>, 0x5620fbf771cc <vm_exec_core+8172>, 0x5620fbf7716f <vm_exec_core+8079>, 0x5620fbf77229 <vm_exec_core+8265>, 0x5620fbf76cbf <vm_exec_core+6879>, 0x5620fbf76abe <vm_exec_core+6366>, 0x5620fbf76a38 <vm_exec_core+6232>, 0x5620fbf769d0 <vm_exec_core+6128>, 0x5620fbf76978 <vm_exec_core+6040>, 0x5620fbf76916 <vm_exec_core+5942>, 0x5620fbf768c9 <vm_exec_core+5865>, 0x5620fbf76873 <vm_exec_core+5779>, 0x5620fbf76829 <vm_exec_core+5705>, 0x5620fbf76802 <vm_exec_core+5666>, 0x5620fbf767c7 <vm_exec_core+5607>, 0x5620fbf76776 <vm_exec_core+5526>, 0x5620fbf76742 <vm_exec_core+5474>, 0x5620fbf76695 <vm_exec_core+5301>, 0x5620fbf76652 <vm_exec_core+5234>, 0x5620fbf7660e <vm_exec_core+5166>, 0x5620fbf765dc <vm_exec_core+5116>, 0x5620fbf7656d <vm_exec_core+5005>, 0x5620fbf7650c <vm_exec_core+4908>, 0x5620fbf764bd <vm_exec_core+4829>, 0x5620fbf7644e <vm_exec_core+4718>, 0x5620fbf763f0 <vm_exec_core+4624>, 0x5620fbf762dc <vm_exec_core+4348>, 0x5620fbf762a0 <vm_exec_core+4288>, 0x5620fbf76259 <vm_exec_core+4217>, 0x5620fbf761ef <vm_exec_core+4111>, 0x5620fbf76150 <vm_exec_core+3952>, 0x5620fbf78e8d <vm_exec_core+15533>, 0x5620fbf76097 <vm_exec_core+3767>, 0x5620fbf7600f <vm_exec_core+3631>, 0x5620fbf75fc0 <vm_exec_core+3552>, 0x5620fbf75f71 <vm_exec_core+3473>, 0x5620fbf75f22 <vm_exec_core+3394>, 0x5620fbf78ea3 <vm_exec_core+15555>, 0x5620fbf75ed3 <vm_exec_core+3315>, 0x5620fbf75e64 <vm_exec_core+3204>, 0x5620fbf75e1f <vm_exec_core+3135>, 0x5620fbf75dac <vm_exec_core+3020>, 0x5620fbf75c65 <vm_exec_core+2693>, 0x5620fbf75b99 <vm_exec_core+2489>, 0x5620fbf75b1d <vm_exec_core+2365>, 0x5620fbf7795a <vm_exec_core+10106>, 0x5620fbf75ae9 <vm_exec_core+2313>, 0x5620fbf75aaa <vm_exec_core+2250>, 0x5620fbf75a6b <vm_exec_core+2187>, 0x5620fbf75a2f <vm_exec_core+2127>, 0x5620fbf75971 <vm_exec_core+1937>, 0x5620fbf758ee <vm_exec_core+1806>, 0x5620fbf78eb9 <vm_exec_core+15577>, 0x5620fbf78ecf <vm_exec_core+15599>, 0x5620fbf783a7 <vm_exec_core+12743>, 0x5620fbf785b9 <vm_exec_core+13273>, 0x5620fbf786b2 <vm_exec_core+13522>, 0x5620fbf7867f <vm_exec_core+13471>, 0x5620fbf78695 <vm_exec_core+13493>, 0x5620fbf785cf <vm_exec_core+13295>, 0x5620fbf785e5 <vm_exec_core+13317>, 0x5620fbf785fb <vm_exec_core+13339>, 0x5620fbf78611 <vm_exec_core+13361>...} |
| #44 0x00005620fbf7b99e in rb_vm_exec (ec=0x5621371fc550) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5621371fc550 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x5620fbf7b8c0 <rb_vm_exec+304>, 0x0, 0x7f79f8301100, 0x7f7a19dc7bd0}, prev = 0x7f79f8301410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #45 0x00005620fbf819b4 in vm_call0_cc (ec=0x5621371fc550, 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 = {771, 94699664241251} |
| calling = {cd = 0x7f79f83011d0, cc = 0x7f79f7fefda8, block_handler = 140161830621043, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #46 0x00005620fbf83992 in rb_call0 (ec=0x5621371fc550, recv=recv@entry=2001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140161828388640) 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 0x00005620fbf84377 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 0x00005620fbf6ad18 in rb_iterate0 (it_proc=it_proc@entry=0x5620fbf84310 <iterate_method>, data1=data1@entry=140161831670960, ifunc=<optimized out>, ec=ec@entry=0x5621371fc550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5621371fc550 |
| _tag = {tag = 36, retval = 0, buf = {0x7f79f7fdff20, 0x5620fbf6ada0 <rb_iterate0+352>, 0x0, 0x7f79f83013d0, 0x0}, prev = 0x7f79f8301890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f79f8200f20 |
| #50 0x00005620fbf6afbd in rb_iterate_internal (data2=140161828388640, bl_proc=0x0, data1=140161831670960, it_proc=0x5620fbf84310 <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=140161828388640, 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 0x00005620fbd5c1fd in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140161828388640) 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 0x00005620fbf80c57 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f79f8301590, ec=0x5621371fc550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f79f8200f58 |
| ci = <optimized out> |
| me = 0x7f7a19d8ea10 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5621371576a8 |
| 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=0x7f79f8301590, ec=0x5621371fc550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #55 vm_call0_body (ec=ec@entry=0x5621371fc550, calling=calling@entry=0x7f79f8301690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #56 0x00005620fbf819b4 in vm_call0_cc (ec=0x5621371fc550, 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 = {82, 94699664241251} |
| calling = {cd = 0x7f79f8301650, cc = 0x7f79f7fefdd0, block_handler = 140161830621043, recv = 140161828388640, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #57 0x00005620fbf83992 in rb_call0 (ec=0x5621371fc550, recv=recv@entry=140161828388640, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140161828388640) 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 0x00005620fbf84377 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140161828388640) 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 0x00005620fbf6ad18 in rb_iterate0 (it_proc=it_proc@entry=0x5620fbf84310 <iterate_method>, data1=data1@entry=140161831672112, ifunc=ifunc@entry=0x7f79f7fefdf8, ec=0x5621371fc550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5621371fc550 |
| _tag = {tag = 36, retval = 6891131716505521664, buf = {0x7f79f7fdff20, 0x5620fbf6ada0 <rb_iterate0+352>, 0x0, 0x7f79f8301850, 0x5620fbd4e550 <collect_i>}, prev = 0x7f79f8301cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f79f8200f58 |
| #61 0x00005620fbf6b137 in rb_lambda_call (obj=obj@entry=140161828388640, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x5620fbd4e550 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140161828453920) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140161828388640, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f79f7fefdf8 |
| #62 0x00005620fbd50169 in enum_collect (obj=140161828388640) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140161828453920 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #63 0x00005620fbf6016d in vm_call_cfunc_with_frame_ (ec=0x5621371fc550, reg_cfp=0x7f79f8200f90, 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 = 0x7f79f7fefe70 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #64 0x00005620fbf68477 in vm_sendish (ec=0x5621371fc550, reg_cfp=0x7f79f8200f90, cd=0x562137142e80, 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 = 0x7f79f7fefe48 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x562137142e80, cc = 0x7f79f7fefe48, block_handler = 140161830621097, recv = 140161828388640, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #65 0x00005620fbf7623a in vm_exec_core (ec=0x5621370bbb70, ec@entry=0x5621371fc550) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140162822762336 |
| cd = 0x562137142e80 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94700657979008 |
| reg_pc = 0x56213713b438 |
| reg_cfp = 0x7f79f8200f90 |
| insns_address_table = {0x5620fbf78544 <vm_exec_core+13156>, 0x5620fbf774ea <vm_exec_core+8970>, 0x5620fbf7747d <vm_exec_core+8861>, 0x5620fbf77405 <vm_exec_core+8741>, 0x5620fbf77393 <vm_exec_core+8627>, 0x5620fbf7731a <vm_exec_core+8506>, 0x5620fbf77277 <vm_exec_core+8343>, 0x5620fbf77901 <vm_exec_core+10017>, 0x5620fbf777e6 <vm_exec_core+9734>, 0x5620fbf7783d <vm_exec_core+9821>, 0x5620fbf7754e <vm_exec_core+9070>, 0x5620fbf7767b <vm_exec_core+9371>, 0x5620fbf76de2 <vm_exec_core+7170>, 0x5620fbf76d7a <vm_exec_core+7066>, 0x5620fbf76d0d <vm_exec_core+6957>, 0x5620fbf76fec <vm_exec_core+7692>, 0x5620fbf76fb4 <vm_exec_core+7636>, 0x5620fbf76f7f <vm_exec_core+7583>, 0x5620fbf76f4a <vm_exec_core+7530>, 0x5620fbf76f15 <vm_exec_core+7477>, 0x5620fbf76eb2 <vm_exec_core+7378>, 0x5620fbf76e6e <vm_exec_core+7310>, 0x5620fbf76e27 <vm_exec_core+7239>, 0x5620fbf77128 <vm_exec_core+8008>, 0x5620fbf770e2 <vm_exec_core+7938>, 0x5620fbf77063 <vm_exec_core+7811>, 0x5620fbf77029 <vm_exec_core+7753>, 0x5620fbf771dd <vm_exec_core+8189>, 0x5620fbf77180 <vm_exec_core+8096>, 0x5620fbf7723a <vm_exec_core+8282>, 0x5620fbf76cd0 <vm_exec_core+6896>, 0x5620fbf76acf <vm_exec_core+6383>, 0x5620fbf76a49 <vm_exec_core+6249>, 0x5620fbf769e1 <vm_exec_core+6145>, 0x5620fbf76989 <vm_exec_core+6057>, 0x5620fbf76927 <vm_exec_core+5959>, 0x5620fbf768da <vm_exec_core+5882>, 0x5620fbf76884 <vm_exec_core+5796>, 0x5620fbf7683a <vm_exec_core+5722>, 0x5620fbf76813 <vm_exec_core+5683>, 0x5620fbf767d8 <vm_exec_core+5624>, 0x5620fbf76787 <vm_exec_core+5543>, 0x5620fbf76753 <vm_exec_core+5491>, 0x5620fbf766a6 <vm_exec_core+5318>, 0x5620fbf76663 <vm_exec_core+5251>, 0x5620fbf7661f <vm_exec_core+5183>, 0x5620fbf765ed <vm_exec_core+5133>, 0x5620fbf7657e <vm_exec_core+5022>, 0x5620fbf7651d <vm_exec_core+4925>, 0x5620fbf764ce <vm_exec_core+4846>, 0x5620fbf7645f <vm_exec_core+4735>, 0x5620fbf76401 <vm_exec_core+4641>, 0x5620fbf762ed <vm_exec_core+4365>, 0x5620fbf762b1 <vm_exec_core+4305>, 0x5620fbf7626a <vm_exec_core+4234>, 0x5620fbf76200 <vm_exec_core+4128>, 0x5620fbf76161 <vm_exec_core+3969>, 0x5620fbf75250 <vm_exec_core+112>, 0x5620fbf760a8 <vm_exec_core+3784>, 0x5620fbf76020 <vm_exec_core+3648>, 0x5620fbf75fd1 <vm_exec_core+3569>, 0x5620fbf75f82 <vm_exec_core+3490>, 0x5620fbf75f33 <vm_exec_core+3411>, 0x5620fbf786e6 <vm_exec_core+13574>, 0x5620fbf75ee4 <vm_exec_core+3332>, 0x5620fbf75e75 <vm_exec_core+3221>, 0x5620fbf75e30 <vm_exec_core+3152>, 0x5620fbf75dbd <vm_exec_core+3037>, 0x5620fbf75c76 <vm_exec_core+2710>, 0x5620fbf75baa <vm_exec_core+2506>, 0x5620fbf75b2e <vm_exec_core+2382>, 0x5620fbf7796b <vm_exec_core+10123>, 0x5620fbf75afa <vm_exec_core+2330>, 0x5620fbf75abb <vm_exec_core+2267>, 0x5620fbf75a7c <vm_exec_core+2204>, 0x5620fbf75a40 <vm_exec_core+2144>, 0x5620fbf75982 <vm_exec_core+1954>, 0x5620fbf758ff <vm_exec_core+1823>, 0x5620fbf784dd <vm_exec_core+13053>, 0x5620fbf78555 <vm_exec_core+13173>, 0x5620fbf7879c <vm_exec_core+13756>, 0x5620fbf78835 <vm_exec_core+13909>, 0x5620fbf788b0 <vm_exec_core+14032>, 0x5620fbf78949 <vm_exec_core+14185>, 0x5620fbf78a5b <vm_exec_core+14459>, 0x5620fbf7899f <vm_exec_core+14271>, 0x5620fbf789fd <vm_exec_core+14365>, 0x5620fbf78ade <vm_exec_core+14590>, 0x5620fbf78b3c <vm_exec_core+14684>, 0x5620fbf78bed <vm_exec_core+14861>, 0x5620fbf78db6 <vm_exec_core+15318>, 0x5620fbf78b9a <vm_exec_core+14778>, 0x5620fbf78d33 <vm_exec_core+15187>, 0x5620fbf78c70 <vm_exec_core+14992>, 0x5620fbf75832 <vm_exec_core+1618>, 0x5620fbf7578a <vm_exec_core+1450>, 0x5620fbf783bd <vm_exec_core+12765>, 0x5620fbf78405 <vm_exec_core+12837>, 0x5620fbf7844d <vm_exec_core+12909>, 0x5620fbf78477 <vm_exec_core+12951>, 0x5620fbf78cfa <vm_exec_core+15130>, 0x5620fbf78e02 <vm_exec_core+15394>, 0x5620fbf75719 <vm_exec_core+1337>, 0x5620fbf75699 <vm_exec_core+1209>, 0x5620fbf755f0 <vm_exec_core+1040>, 0x5620fbf755a9 <vm_exec_core+969>, 0x5620fbf7555e <vm_exec_core+894>, 0x5620fbf75515 <vm_exec_core+821>, 0x5620fbf754c4 <vm_exec_core+740>, 0x5620fbf7548f <vm_exec_core+687>, 0x5620fbf7545a <vm_exec_core+634>, 0x5620fbf786c8 <vm_exec_core+13544>, 0x5620fbf774d9 <vm_exec_core+8953>, 0x5620fbf7746c <vm_exec_core+8844>, 0x5620fbf773f4 <vm_exec_core+8724>, 0x5620fbf77382 <vm_exec_core+8610>, 0x5620fbf77309 <vm_exec_core+8489>, 0x5620fbf77266 <vm_exec_core+8326>, 0x5620fbf778f0 <vm_exec_core+10000>, 0x5620fbf777d5 <vm_exec_core+9717>, 0x5620fbf7782c <vm_exec_core+9804>, 0x5620fbf7753d <vm_exec_core+9053>, 0x5620fbf7766a <vm_exec_core+9354>, 0x5620fbf76dd1 <vm_exec_core+7153>, 0x5620fbf76d69 <vm_exec_core+7049>, 0x5620fbf76cfc <vm_exec_core+6940>, 0x5620fbf76fdb <vm_exec_core+7675>, 0x5620fbf76fa3 <vm_exec_core+7619>, 0x5620fbf76f6e <vm_exec_core+7566>, 0x5620fbf76f39 <vm_exec_core+7513>, 0x5620fbf76f04 <vm_exec_core+7460>, 0x5620fbf76ea1 <vm_exec_core+7361>, 0x5620fbf76e5d <vm_exec_core+7293>, 0x5620fbf76e16 <vm_exec_core+7222>, 0x5620fbf77117 <vm_exec_core+7991>, 0x5620fbf770d1 <vm_exec_core+7921>, 0x5620fbf77052 <vm_exec_core+7794>, 0x5620fbf77018 <vm_exec_core+7736>, 0x5620fbf771cc <vm_exec_core+8172>, 0x5620fbf7716f <vm_exec_core+8079>, 0x5620fbf77229 <vm_exec_core+8265>, 0x5620fbf76cbf <vm_exec_core+6879>, 0x5620fbf76abe <vm_exec_core+6366>, 0x5620fbf76a38 <vm_exec_core+6232>, 0x5620fbf769d0 <vm_exec_core+6128>, 0x5620fbf76978 <vm_exec_core+6040>, 0x5620fbf76916 <vm_exec_core+5942>, 0x5620fbf768c9 <vm_exec_core+5865>, 0x5620fbf76873 <vm_exec_core+5779>, 0x5620fbf76829 <vm_exec_core+5705>, 0x5620fbf76802 <vm_exec_core+5666>, 0x5620fbf767c7 <vm_exec_core+5607>, 0x5620fbf76776 <vm_exec_core+5526>, 0x5620fbf76742 <vm_exec_core+5474>, 0x5620fbf76695 <vm_exec_core+5301>, 0x5620fbf76652 <vm_exec_core+5234>, 0x5620fbf7660e <vm_exec_core+5166>, 0x5620fbf765dc <vm_exec_core+5116>, 0x5620fbf7656d <vm_exec_core+5005>, 0x5620fbf7650c <vm_exec_core+4908>, 0x5620fbf764bd <vm_exec_core+4829>, 0x5620fbf7644e <vm_exec_core+4718>, 0x5620fbf763f0 <vm_exec_core+4624>, 0x5620fbf762dc <vm_exec_core+4348>, 0x5620fbf762a0 <vm_exec_core+4288>, 0x5620fbf76259 <vm_exec_core+4217>, 0x5620fbf761ef <vm_exec_core+4111>, 0x5620fbf76150 <vm_exec_core+3952>, 0x5620fbf78e8d <vm_exec_core+15533>, 0x5620fbf76097 <vm_exec_core+3767>, 0x5620fbf7600f <vm_exec_core+3631>, 0x5620fbf75fc0 <vm_exec_core+3552>, 0x5620fbf75f71 <vm_exec_core+3473>, 0x5620fbf75f22 <vm_exec_core+3394>, 0x5620fbf78ea3 <vm_exec_core+15555>, 0x5620fbf75ed3 <vm_exec_core+3315>, 0x5620fbf75e64 <vm_exec_core+3204>, 0x5620fbf75e1f <vm_exec_core+3135>, 0x5620fbf75dac <vm_exec_core+3020>, 0x5620fbf75c65 <vm_exec_core+2693>, 0x5620fbf75b99 <vm_exec_core+2489>, 0x5620fbf75b1d <vm_exec_core+2365>, 0x5620fbf7795a <vm_exec_core+10106>, 0x5620fbf75ae9 <vm_exec_core+2313>, 0x5620fbf75aaa <vm_exec_core+2250>, 0x5620fbf75a6b <vm_exec_core+2187>, 0x5620fbf75a2f <vm_exec_core+2127>, 0x5620fbf75971 <vm_exec_core+1937>, 0x5620fbf758ee <vm_exec_core+1806>, 0x5620fbf78eb9 <vm_exec_core+15577>, 0x5620fbf78ecf <vm_exec_core+15599>, 0x5620fbf783a7 <vm_exec_core+12743>, 0x5620fbf785b9 <vm_exec_core+13273>, 0x5620fbf786b2 <vm_exec_core+13522>, 0x5620fbf7867f <vm_exec_core+13471>, 0x5620fbf78695 <vm_exec_core+13493>, 0x5620fbf785cf <vm_exec_core+13295>, 0x5620fbf785e5 <vm_exec_core+13317>, 0x5620fbf785fb <vm_exec_core+13339>, 0x5620fbf78611 <vm_exec_core+13361>...} |
| #66 0x00005620fbf7b99e in rb_vm_exec (ec=0x5621371fc550) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5621371fc550 |
| _tag = {tag = 36, retval = 4, buf = {0x7f79f8301db0, 0x5620fbf7b8c0 <rb_vm_exec+304>, 0x0, 0x7f79f8301ca0, 0x7f79f8301d50}, prev = 0x7f79f8301ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #67 0x00005620fbf7bdbe 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=140162366499200, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f7a1810f088 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f79f8101018 |
| av = {140161831673168, 140161831673536} |
| stack_argv = 0x7f79f8101018 |
| 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 0x00005620fbf7c781 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5621371f7c50, self=self@entry=140162366499200, argc=argc@entry=0, argv=argv@entry=0x7f79f8301d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #69 0x00005620fbf22ef0 in thread_do_start_proc (th=th@entry=0x5621371f7510) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140162366499200 |
| args = <optimized out> |
| args_ptr = 0x7f79f8301d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5621371f7c50 |
| #70 0x00005620fbf23990 in thread_do_start (th=0x5621371f7510) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #71 thread_start_func_2 (th=th@entry=0x5621371f7510, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5621371fc550 |
| _tag = {tag = 36, retval = 0, buf = {0x5621371945a0, 0x5620fbf23300 <thread_start_func_2+624>, 0x0, 0x7f79f8301dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5621371f7510 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #72 0x00005620fbf23d5d in call_thread_start_func_2 (th=0x5621371f7510) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f79f8301f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #73 co_start (from=<optimized out>, self=0x5621371945a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5621371f7510 |
| sched = 0x56213713d308 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #74 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f7a333937c0 (LWP 498316) "miniruby"): |
| #0 0x00007f7a3342ed61 in __futex_abstimed_wait_common64 (private=32633, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5621370c3070) 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=32633, abstime=0x0, clockid=0, expected=0, futex_word=0x5621370c3070) 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=0x5621370c3070, 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 0x00007f7a334317dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5621370c3168, cond=0x5621370c3048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f7a334314a0 <__condvar_cleanup_waiting>, __arg = 0x7ffd490e02c0, __canceltype = 280, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x5621370c3048, mutex = 0x5621370c3168, 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=0x5621370c3048, mutex=mutex@entry=0x5621370c3168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005620fbf1a22d in rb_native_cond_wait (cond=cond@entry=0x5621370c3048, mutex=mutex@entry=0x5621370c3168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005620fbf1a373 in thread_sched_wait_running_turn (sched=sched@entry=0x5621370c3168, th=0x5621370be060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x00005620fbf1afa2 in rb_ractor_sched_wait (ec=ec@entry=0x5621370c3340, cr=cr@entry=0x5621370c30a0, ubf=ubf@entry=0x5620fbe6baa0 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffd490e0410) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x5621370be060 |
| sched = 0x5621370c3168 |
| #8 0x00005620fbe6dadc in ractor_wait (cr=0x5621370c30a0, ec=0x5621370c3340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x5621370be060, node = {next = 0x5621370c30f8, prev = 0x5621370c30f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x5621370c3340, cr=cr@entry=0x5621370c30a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x5621370be060}}, closed = 248} |
| deliverred = false |
| #10 0x00005620fbe6e7f1 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1150 |
| v = <optimized out> |
| cr = <optimized out> |
| cr = <optimized out> |
| v = <optimized out> |
| #11 ractor_port_receive (self=<optimized out>, ec=0x5621370c3340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x562137144250 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x5621370c3340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x00005620fbf77ffe in vm_exec_core (ec=0x5621370c3070, ec@entry=0x5621370c3340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x56213719b0d8 |
| reg_cfp = 0x7f7a33331ef8 |
| insns_address_table = {0x5620fbf78544 <vm_exec_core+13156>, 0x5620fbf774ea <vm_exec_core+8970>, 0x5620fbf7747d <vm_exec_core+8861>, 0x5620fbf77405 <vm_exec_core+8741>, 0x5620fbf77393 <vm_exec_core+8627>, 0x5620fbf7731a <vm_exec_core+8506>, 0x5620fbf77277 <vm_exec_core+8343>, 0x5620fbf77901 <vm_exec_core+10017>, 0x5620fbf777e6 <vm_exec_core+9734>, 0x5620fbf7783d <vm_exec_core+9821>, 0x5620fbf7754e <vm_exec_core+9070>, 0x5620fbf7767b <vm_exec_core+9371>, 0x5620fbf76de2 <vm_exec_core+7170>, 0x5620fbf76d7a <vm_exec_core+7066>, 0x5620fbf76d0d <vm_exec_core+6957>, 0x5620fbf76fec <vm_exec_core+7692>, 0x5620fbf76fb4 <vm_exec_core+7636>, 0x5620fbf76f7f <vm_exec_core+7583>, 0x5620fbf76f4a <vm_exec_core+7530>, 0x5620fbf76f15 <vm_exec_core+7477>, 0x5620fbf76eb2 <vm_exec_core+7378>, 0x5620fbf76e6e <vm_exec_core+7310>, 0x5620fbf76e27 <vm_exec_core+7239>, 0x5620fbf77128 <vm_exec_core+8008>, 0x5620fbf770e2 <vm_exec_core+7938>, 0x5620fbf77063 <vm_exec_core+7811>, 0x5620fbf77029 <vm_exec_core+7753>, 0x5620fbf771dd <vm_exec_core+8189>, 0x5620fbf77180 <vm_exec_core+8096>, 0x5620fbf7723a <vm_exec_core+8282>, 0x5620fbf76cd0 <vm_exec_core+6896>, 0x5620fbf76acf <vm_exec_core+6383>, 0x5620fbf76a49 <vm_exec_core+6249>, 0x5620fbf769e1 <vm_exec_core+6145>, 0x5620fbf76989 <vm_exec_core+6057>, 0x5620fbf76927 <vm_exec_core+5959>, 0x5620fbf768da <vm_exec_core+5882>, 0x5620fbf76884 <vm_exec_core+5796>, 0x5620fbf7683a <vm_exec_core+5722>, 0x5620fbf76813 <vm_exec_core+5683>, 0x5620fbf767d8 <vm_exec_core+5624>, 0x5620fbf76787 <vm_exec_core+5543>, 0x5620fbf76753 <vm_exec_core+5491>, 0x5620fbf766a6 <vm_exec_core+5318>, 0x5620fbf76663 <vm_exec_core+5251>, 0x5620fbf7661f <vm_exec_core+5183>, 0x5620fbf765ed <vm_exec_core+5133>, 0x5620fbf7657e <vm_exec_core+5022>, 0x5620fbf7651d <vm_exec_core+4925>, 0x5620fbf764ce <vm_exec_core+4846>, 0x5620fbf7645f <vm_exec_core+4735>, 0x5620fbf76401 <vm_exec_core+4641>, 0x5620fbf762ed <vm_exec_core+4365>, 0x5620fbf762b1 <vm_exec_core+4305>, 0x5620fbf7626a <vm_exec_core+4234>, 0x5620fbf76200 <vm_exec_core+4128>, 0x5620fbf76161 <vm_exec_core+3969>, 0x5620fbf75250 <vm_exec_core+112>, 0x5620fbf760a8 <vm_exec_core+3784>, 0x5620fbf76020 <vm_exec_core+3648>, 0x5620fbf75fd1 <vm_exec_core+3569>, 0x5620fbf75f82 <vm_exec_core+3490>, 0x5620fbf75f33 <vm_exec_core+3411>, 0x5620fbf786e6 <vm_exec_core+13574>, 0x5620fbf75ee4 <vm_exec_core+3332>, 0x5620fbf75e75 <vm_exec_core+3221>, 0x5620fbf75e30 <vm_exec_core+3152>, 0x5620fbf75dbd <vm_exec_core+3037>, 0x5620fbf75c76 <vm_exec_core+2710>, 0x5620fbf75baa <vm_exec_core+2506>, 0x5620fbf75b2e <vm_exec_core+2382>, 0x5620fbf7796b <vm_exec_core+10123>, 0x5620fbf75afa <vm_exec_core+2330>, 0x5620fbf75abb <vm_exec_core+2267>, 0x5620fbf75a7c <vm_exec_core+2204>, 0x5620fbf75a40 <vm_exec_core+2144>, 0x5620fbf75982 <vm_exec_core+1954>, 0x5620fbf758ff <vm_exec_core+1823>, 0x5620fbf784dd <vm_exec_core+13053>, 0x5620fbf78555 <vm_exec_core+13173>, 0x5620fbf7879c <vm_exec_core+13756>, 0x5620fbf78835 <vm_exec_core+13909>, 0x5620fbf788b0 <vm_exec_core+14032>, 0x5620fbf78949 <vm_exec_core+14185>, 0x5620fbf78a5b <vm_exec_core+14459>, 0x5620fbf7899f <vm_exec_core+14271>, 0x5620fbf789fd <vm_exec_core+14365>, 0x5620fbf78ade <vm_exec_core+14590>, 0x5620fbf78b3c <vm_exec_core+14684>, 0x5620fbf78bed <vm_exec_core+14861>, 0x5620fbf78db6 <vm_exec_core+15318>, 0x5620fbf78b9a <vm_exec_core+14778>, 0x5620fbf78d33 <vm_exec_core+15187>, 0x5620fbf78c70 <vm_exec_core+14992>, 0x5620fbf75832 <vm_exec_core+1618>, 0x5620fbf7578a <vm_exec_core+1450>, 0x5620fbf783bd <vm_exec_core+12765>, 0x5620fbf78405 <vm_exec_core+12837>, 0x5620fbf7844d <vm_exec_core+12909>, 0x5620fbf78477 <vm_exec_core+12951>, 0x5620fbf78cfa <vm_exec_core+15130>, 0x5620fbf78e02 <vm_exec_core+15394>, 0x5620fbf75719 <vm_exec_core+1337>, 0x5620fbf75699 <vm_exec_core+1209>, 0x5620fbf755f0 <vm_exec_core+1040>, 0x5620fbf755a9 <vm_exec_core+969>, 0x5620fbf7555e <vm_exec_core+894>, 0x5620fbf75515 <vm_exec_core+821>, 0x5620fbf754c4 <vm_exec_core+740>, 0x5620fbf7548f <vm_exec_core+687>, 0x5620fbf7545a <vm_exec_core+634>, 0x5620fbf786c8 <vm_exec_core+13544>, 0x5620fbf774d9 <vm_exec_core+8953>, 0x5620fbf7746c <vm_exec_core+8844>, 0x5620fbf773f4 <vm_exec_core+8724>, 0x5620fbf77382 <vm_exec_core+8610>, 0x5620fbf77309 <vm_exec_core+8489>, 0x5620fbf77266 <vm_exec_core+8326>, 0x5620fbf778f0 <vm_exec_core+10000>, 0x5620fbf777d5 <vm_exec_core+9717>, 0x5620fbf7782c <vm_exec_core+9804>, 0x5620fbf7753d <vm_exec_core+9053>, 0x5620fbf7766a <vm_exec_core+9354>, 0x5620fbf76dd1 <vm_exec_core+7153>, 0x5620fbf76d69 <vm_exec_core+7049>, 0x5620fbf76cfc <vm_exec_core+6940>, 0x5620fbf76fdb <vm_exec_core+7675>, 0x5620fbf76fa3 <vm_exec_core+7619>, 0x5620fbf76f6e <vm_exec_core+7566>, 0x5620fbf76f39 <vm_exec_core+7513>, 0x5620fbf76f04 <vm_exec_core+7460>, 0x5620fbf76ea1 <vm_exec_core+7361>, 0x5620fbf76e5d <vm_exec_core+7293>, 0x5620fbf76e16 <vm_exec_core+7222>, 0x5620fbf77117 <vm_exec_core+7991>, 0x5620fbf770d1 <vm_exec_core+7921>, 0x5620fbf77052 <vm_exec_core+7794>, 0x5620fbf77018 <vm_exec_core+7736>, 0x5620fbf771cc <vm_exec_core+8172>, 0x5620fbf7716f <vm_exec_core+8079>, 0x5620fbf77229 <vm_exec_core+8265>, 0x5620fbf76cbf <vm_exec_core+6879>, 0x5620fbf76abe <vm_exec_core+6366>, 0x5620fbf76a38 <vm_exec_core+6232>, 0x5620fbf769d0 <vm_exec_core+6128>, 0x5620fbf76978 <vm_exec_core+6040>, 0x5620fbf76916 <vm_exec_core+5942>, 0x5620fbf768c9 <vm_exec_core+5865>, 0x5620fbf76873 <vm_exec_core+5779>, 0x5620fbf76829 <vm_exec_core+5705>, 0x5620fbf76802 <vm_exec_core+5666>, 0x5620fbf767c7 <vm_exec_core+5607>, 0x5620fbf76776 <vm_exec_core+5526>, 0x5620fbf76742 <vm_exec_core+5474>, 0x5620fbf76695 <vm_exec_core+5301>, 0x5620fbf76652 <vm_exec_core+5234>, 0x5620fbf7660e <vm_exec_core+5166>, 0x5620fbf765dc <vm_exec_core+5116>, 0x5620fbf7656d <vm_exec_core+5005>, 0x5620fbf7650c <vm_exec_core+4908>, 0x5620fbf764bd <vm_exec_core+4829>, 0x5620fbf7644e <vm_exec_core+4718>, 0x5620fbf763f0 <vm_exec_core+4624>, 0x5620fbf762dc <vm_exec_core+4348>, 0x5620fbf762a0 <vm_exec_core+4288>, 0x5620fbf76259 <vm_exec_core+4217>, 0x5620fbf761ef <vm_exec_core+4111>, 0x5620fbf76150 <vm_exec_core+3952>, 0x5620fbf78e8d <vm_exec_core+15533>, 0x5620fbf76097 <vm_exec_core+3767>, 0x5620fbf7600f <vm_exec_core+3631>, 0x5620fbf75fc0 <vm_exec_core+3552>, 0x5620fbf75f71 <vm_exec_core+3473>, 0x5620fbf75f22 <vm_exec_core+3394>, 0x5620fbf78ea3 <vm_exec_core+15555>, 0x5620fbf75ed3 <vm_exec_core+3315>, 0x5620fbf75e64 <vm_exec_core+3204>, 0x5620fbf75e1f <vm_exec_core+3135>, 0x5620fbf75dac <vm_exec_core+3020>, 0x5620fbf75c65 <vm_exec_core+2693>, 0x5620fbf75b99 <vm_exec_core+2489>, 0x5620fbf75b1d <vm_exec_core+2365>, 0x5620fbf7795a <vm_exec_core+10106>, 0x5620fbf75ae9 <vm_exec_core+2313>, 0x5620fbf75aaa <vm_exec_core+2250>, 0x5620fbf75a6b <vm_exec_core+2187>, 0x5620fbf75a2f <vm_exec_core+2127>, 0x5620fbf75971 <vm_exec_core+1937>, 0x5620fbf758ee <vm_exec_core+1806>, 0x5620fbf78eb9 <vm_exec_core+15577>, 0x5620fbf78ecf <vm_exec_core+15599>, 0x5620fbf783a7 <vm_exec_core+12743>, 0x5620fbf785b9 <vm_exec_core+13273>, 0x5620fbf786b2 <vm_exec_core+13522>, 0x5620fbf7867f <vm_exec_core+13471>, 0x5620fbf78695 <vm_exec_core+13493>, 0x5620fbf785cf <vm_exec_core+13295>, 0x5620fbf785e5 <vm_exec_core+13317>, 0x5620fbf785fb <vm_exec_core+13339>, 0x5620fbf78611 <vm_exec_core+13361>...} |
| #14 0x00005620fbf7b99e in rb_vm_exec (ec=0x5621370c3340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5621370c3340 |
| _tag = {tag = 36, retval = 4, buf = {0x5621370c3340, 0x5620fbf7b8c0 <rb_vm_exec+304>, 0x0, 0x7ffd490e06b0, 0x7f7a19d8a3c0}, prev = 0x7ffd490e0780, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x00005620fbf8cd93 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 0x00005620fbd6fa45 in rb_ec_exec_node (ec=ec@entry=0x5621370c3340, n=n@entry=0x7f7a1810f2b8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x5621370c3340 |
| _tag = {tag = 36, retval = 94699664126070, buf = {0x5621370c3340, 0x5620fbd6faa0 <rb_ec_exec_node+256>, 0x0, 0x7ffd490e0760, 0x7f7a1810f2b8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f7a1810f2b8 |
| #17 0x00005620fbd73cab in ruby_run_node (n=0x7f7a1810f2b8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5621370c3340 |
| status = 0 |
| #18 0x00005620fbc91e86 in rb_main (argv=0x7ffd490e09a8, 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 498316) detached] |
| $ timeout 60 gdb -p 498322 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x5621370be060, native_id: 0x7f7a333937c0 |
| -- 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:002670 EVAL bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH] |
| c:0001 p:0000 s:0003 E:001d40 DUMMY [FINISH] |
| [New LWP 498325] |
| [New LWP 498324] |
| [New LWP 498323] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fad78362d61 in __futex_abstimed_wait_common64 (private=21915, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x559bce52b070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fad782c77c0 (LWP 498322) "miniruby" 0x00007fad78362d61 in __futex_abstimed_wait_common64 (private=21915, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x559bce52b070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7fad3cf0f6c0 (LWP 498325) "miniruby" futex_wait (private=0, expected=2, futex_word=0x559bce523b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fad3d02f6c0 (LWP 498324) "miniruby" futex_wait (private=0, expected=2, futex_word=0x559bce523b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7fad5ecaf6c0 (LWP 498323) "miniruby" 0x00007fad783f4042 in epoll_wait (epfd=4, events=events@entry=0x559badef8edc <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 0x7fad5ecaf6c0 (LWP 498323) "miniruby"): |
| #0 0x00007fad783f4042 in epoll_wait (epfd=4, events=events@entry=0x559badef8edc <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 0x0000559badb3588f in event_wait (vm=0x559bce523ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x559bce523ad0) 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=0x559bce523ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x559bce523ad0 |
| #4 0x00007fad78366a94 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 = {140382596429504, -1095227199974662669, 140382596429504, -264, 0, 140736524588096, -1095227199987245581, -1095301241152463373}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007fad783f3c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7fad3d02f6c0 (LWP 498324) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x559bce523b70) 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=0x559bce523b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fad7836a0f1 in lll_mutex_lock_optimized (mutex=0x559bce523b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x559bce523b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x559bce523b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000559badb2f59d in rb_native_mutex_lock (lock=lock@entry=0x559bce523b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000559badb330bb in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x559bce665320, vm=0x559bce523ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x559bce523ad0, cr=0x559bce665320) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000559badbabe7b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000559bad99c639 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000559bad9af655 in gc_verify_internal_consistency (objspace_ptr=0x559bce526460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x559bce526460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x559bce526460, 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 0x0000559bad9b0a56 in heap_prepare (heap=0x559bce526480, objspace=0x559bce526460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x559bce526480, objspace=0x559bce526460) 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=0x559bce526460, cache=cache@entry=0x559bce5a1f30, 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 = 0x559bce526480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000559bad9b41b0 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x559bce5a1f30, objspace=0x559bce526460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2405 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=29, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140382596750040, cache_ptr=0x559bce5a1f30, objspace_ptr=0x559bce526460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x559bce526460 |
| heap_idx = <optimized out> |
| cache = 0x559bce5a1f30 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=29, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140382596750040, 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=140382596750040, flags=flags@entry=5, size=size@entry=29) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x0000559badafafcf in str_alloc_embed (capa=5, klass=140382596750040) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 29 |
| str = <optimized out> |
| #19 str_enc_new (klass=140382596750040, ptr=0x7fad3d2319fd "1637\017\023=\255\177", len=4, enc=0x559bce52c920) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x0000559bada25ec4 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947 |
| buf = " SfΛU\000\0000\000\336<\255\177\000\000\260\031#=\255\177\000\000\000,\204ٝ\311 \022 \017\023=\255\177\000\000\300PfΛU\000\0000\000\336<\255\177\000\000P\247\321^\2551637" |
| e = 0x7fad3d231a01 "\017\023=\255\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x0000559badb7816d in vm_call_cfunc_with_frame_ (ec=0x559bce6650c0, reg_cfp=0x7fad3d130f20, 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 = 0x7fad5ed159f8 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x0000559badb8d31e 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 = 140382027382360 |
| ci = 0x559bce523b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x559bce5ac3f0, cc = 0x7fad3cdffe58, block_handler = 0, recv = 3275, 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=0x559bce523b70, ec@entry=0x559bce6650c0) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x559bce5ac3f0 |
| leaf = <optimized out> |
| val = 140382027382360 |
| reg_pc = 0x559bce666390 |
| reg_cfp = 0x7fad3d130f20 |
| insns_address_table = {0x559badb90544 <vm_exec_core+13156>, 0x559badb8f4ea <vm_exec_core+8970>, 0x559badb8f47d <vm_exec_core+8861>, 0x559badb8f405 <vm_exec_core+8741>, 0x559badb8f393 <vm_exec_core+8627>, 0x559badb8f31a <vm_exec_core+8506>, 0x559badb8f277 <vm_exec_core+8343>, 0x559badb8f901 <vm_exec_core+10017>, 0x559badb8f7e6 <vm_exec_core+9734>, 0x559badb8f83d <vm_exec_core+9821>, 0x559badb8f54e <vm_exec_core+9070>, 0x559badb8f67b <vm_exec_core+9371>, 0x559badb8ede2 <vm_exec_core+7170>, 0x559badb8ed7a <vm_exec_core+7066>, 0x559badb8ed0d <vm_exec_core+6957>, 0x559badb8efec <vm_exec_core+7692>, 0x559badb8efb4 <vm_exec_core+7636>, 0x559badb8ef7f <vm_exec_core+7583>, 0x559badb8ef4a <vm_exec_core+7530>, 0x559badb8ef15 <vm_exec_core+7477>, 0x559badb8eeb2 <vm_exec_core+7378>, 0x559badb8ee6e <vm_exec_core+7310>, 0x559badb8ee27 <vm_exec_core+7239>, 0x559badb8f128 <vm_exec_core+8008>, 0x559badb8f0e2 <vm_exec_core+7938>, 0x559badb8f063 <vm_exec_core+7811>, 0x559badb8f029 <vm_exec_core+7753>, 0x559badb8f1dd <vm_exec_core+8189>, 0x559badb8f180 <vm_exec_core+8096>, 0x559badb8f23a <vm_exec_core+8282>, 0x559badb8ecd0 <vm_exec_core+6896>, 0x559badb8eacf <vm_exec_core+6383>, 0x559badb8ea49 <vm_exec_core+6249>, 0x559badb8e9e1 <vm_exec_core+6145>, 0x559badb8e989 <vm_exec_core+6057>, 0x559badb8e927 <vm_exec_core+5959>, 0x559badb8e8da <vm_exec_core+5882>, 0x559badb8e884 <vm_exec_core+5796>, 0x559badb8e83a <vm_exec_core+5722>, 0x559badb8e813 <vm_exec_core+5683>, 0x559badb8e7d8 <vm_exec_core+5624>, 0x559badb8e787 <vm_exec_core+5543>, 0x559badb8e753 <vm_exec_core+5491>, 0x559badb8e6a6 <vm_exec_core+5318>, 0x559badb8e663 <vm_exec_core+5251>, 0x559badb8e61f <vm_exec_core+5183>, 0x559badb8e5ed <vm_exec_core+5133>, 0x559badb8e57e <vm_exec_core+5022>, 0x559badb8e51d <vm_exec_core+4925>, 0x559badb8e4ce <vm_exec_core+4846>, 0x559badb8e45f <vm_exec_core+4735>, 0x559badb8e401 <vm_exec_core+4641>, 0x559badb8e2ed <vm_exec_core+4365>, 0x559badb8e2b1 <vm_exec_core+4305>, 0x559badb8e26a <vm_exec_core+4234>, 0x559badb8e200 <vm_exec_core+4128>, 0x559badb8e161 <vm_exec_core+3969>, 0x559badb8d250 <vm_exec_core+112>, 0x559badb8e0a8 <vm_exec_core+3784>, 0x559badb8e020 <vm_exec_core+3648>, 0x559badb8dfd1 <vm_exec_core+3569>, 0x559badb8df82 <vm_exec_core+3490>, 0x559badb8df33 <vm_exec_core+3411>, 0x559badb906e6 <vm_exec_core+13574>, 0x559badb8dee4 <vm_exec_core+3332>, 0x559badb8de75 <vm_exec_core+3221>, 0x559badb8de30 <vm_exec_core+3152>, 0x559badb8ddbd <vm_exec_core+3037>, 0x559badb8dc76 <vm_exec_core+2710>, 0x559badb8dbaa <vm_exec_core+2506>, 0x559badb8db2e <vm_exec_core+2382>, 0x559badb8f96b <vm_exec_core+10123>, 0x559badb8dafa <vm_exec_core+2330>, 0x559badb8dabb <vm_exec_core+2267>, 0x559badb8da7c <vm_exec_core+2204>, 0x559badb8da40 <vm_exec_core+2144>, 0x559badb8d982 <vm_exec_core+1954>, 0x559badb8d8ff <vm_exec_core+1823>, 0x559badb904dd <vm_exec_core+13053>, 0x559badb90555 <vm_exec_core+13173>, 0x559badb9079c <vm_exec_core+13756>, 0x559badb90835 <vm_exec_core+13909>, 0x559badb908b0 <vm_exec_core+14032>, 0x559badb90949 <vm_exec_core+14185>, 0x559badb90a5b <vm_exec_core+14459>, 0x559badb9099f <vm_exec_core+14271>, 0x559badb909fd <vm_exec_core+14365>, 0x559badb90ade <vm_exec_core+14590>, 0x559badb90b3c <vm_exec_core+14684>, 0x559badb90bed <vm_exec_core+14861>, 0x559badb90db6 <vm_exec_core+15318>, 0x559badb90b9a <vm_exec_core+14778>, 0x559badb90d33 <vm_exec_core+15187>, 0x559badb90c70 <vm_exec_core+14992>, 0x559badb8d832 <vm_exec_core+1618>, 0x559badb8d78a <vm_exec_core+1450>, 0x559badb903bd <vm_exec_core+12765>, 0x559badb90405 <vm_exec_core+12837>, 0x559badb9044d <vm_exec_core+12909>, 0x559badb90477 <vm_exec_core+12951>, 0x559badb90cfa <vm_exec_core+15130>, 0x559badb90e02 <vm_exec_core+15394>, 0x559badb8d719 <vm_exec_core+1337>, 0x559badb8d699 <vm_exec_core+1209>, 0x559badb8d5f0 <vm_exec_core+1040>, 0x559badb8d5a9 <vm_exec_core+969>, 0x559badb8d55e <vm_exec_core+894>, 0x559badb8d515 <vm_exec_core+821>, 0x559badb8d4c4 <vm_exec_core+740>, 0x559badb8d48f <vm_exec_core+687>, 0x559badb8d45a <vm_exec_core+634>, 0x559badb906c8 <vm_exec_core+13544>, 0x559badb8f4d9 <vm_exec_core+8953>, 0x559badb8f46c <vm_exec_core+8844>, 0x559badb8f3f4 <vm_exec_core+8724>, 0x559badb8f382 <vm_exec_core+8610>, 0x559badb8f309 <vm_exec_core+8489>, 0x559badb8f266 <vm_exec_core+8326>, 0x559badb8f8f0 <vm_exec_core+10000>, 0x559badb8f7d5 <vm_exec_core+9717>, 0x559badb8f82c <vm_exec_core+9804>, 0x559badb8f53d <vm_exec_core+9053>, 0x559badb8f66a <vm_exec_core+9354>, 0x559badb8edd1 <vm_exec_core+7153>, 0x559badb8ed69 <vm_exec_core+7049>, 0x559badb8ecfc <vm_exec_core+6940>, 0x559badb8efdb <vm_exec_core+7675>, 0x559badb8efa3 <vm_exec_core+7619>, 0x559badb8ef6e <vm_exec_core+7566>, 0x559badb8ef39 <vm_exec_core+7513>, 0x559badb8ef04 <vm_exec_core+7460>, 0x559badb8eea1 <vm_exec_core+7361>, 0x559badb8ee5d <vm_exec_core+7293>, 0x559badb8ee16 <vm_exec_core+7222>, 0x559badb8f117 <vm_exec_core+7991>, 0x559badb8f0d1 <vm_exec_core+7921>, 0x559badb8f052 <vm_exec_core+7794>, 0x559badb8f018 <vm_exec_core+7736>, 0x559badb8f1cc <vm_exec_core+8172>, 0x559badb8f16f <vm_exec_core+8079>, 0x559badb8f229 <vm_exec_core+8265>, 0x559badb8ecbf <vm_exec_core+6879>, 0x559badb8eabe <vm_exec_core+6366>, 0x559badb8ea38 <vm_exec_core+6232>, 0x559badb8e9d0 <vm_exec_core+6128>, 0x559badb8e978 <vm_exec_core+6040>, 0x559badb8e916 <vm_exec_core+5942>, 0x559badb8e8c9 <vm_exec_core+5865>, 0x559badb8e873 <vm_exec_core+5779>, 0x559badb8e829 <vm_exec_core+5705>, 0x559badb8e802 <vm_exec_core+5666>, 0x559badb8e7c7 <vm_exec_core+5607>, 0x559badb8e776 <vm_exec_core+5526>, 0x559badb8e742 <vm_exec_core+5474>, 0x559badb8e695 <vm_exec_core+5301>, 0x559badb8e652 <vm_exec_core+5234>, 0x559badb8e60e <vm_exec_core+5166>, 0x559badb8e5dc <vm_exec_core+5116>, 0x559badb8e56d <vm_exec_core+5005>, 0x559badb8e50c <vm_exec_core+4908>, 0x559badb8e4bd <vm_exec_core+4829>, 0x559badb8e44e <vm_exec_core+4718>, 0x559badb8e3f0 <vm_exec_core+4624>, 0x559badb8e2dc <vm_exec_core+4348>, 0x559badb8e2a0 <vm_exec_core+4288>, 0x559badb8e259 <vm_exec_core+4217>, 0x559badb8e1ef <vm_exec_core+4111>, 0x559badb8e150 <vm_exec_core+3952>, 0x559badb90e8d <vm_exec_core+15533>, 0x559badb8e097 <vm_exec_core+3767>, 0x559badb8e00f <vm_exec_core+3631>, 0x559badb8dfc0 <vm_exec_core+3552>, 0x559badb8df71 <vm_exec_core+3473>, 0x559badb8df22 <vm_exec_core+3394>, 0x559badb90ea3 <vm_exec_core+15555>, 0x559badb8ded3 <vm_exec_core+3315>, 0x559badb8de64 <vm_exec_core+3204>, 0x559badb8de1f <vm_exec_core+3135>, 0x559badb8ddac <vm_exec_core+3020>, 0x559badb8dc65 <vm_exec_core+2693>, 0x559badb8db99 <vm_exec_core+2489>, 0x559badb8db1d <vm_exec_core+2365>, 0x559badb8f95a <vm_exec_core+10106>, 0x559badb8dae9 <vm_exec_core+2313>, 0x559badb8daaa <vm_exec_core+2250>, 0x559badb8da6b <vm_exec_core+2187>, 0x559badb8da2f <vm_exec_core+2127>, 0x559badb8d971 <vm_exec_core+1937>, 0x559badb8d8ee <vm_exec_core+1806>, 0x559badb90eb9 <vm_exec_core+15577>, 0x559badb90ecf <vm_exec_core+15599>, 0x559badb903a7 <vm_exec_core+12743>, 0x559badb905b9 <vm_exec_core+13273>, 0x559badb906b2 <vm_exec_core+13522>, 0x559badb9067f <vm_exec_core+13471>, 0x559badb90695 <vm_exec_core+13493>, 0x559badb905cf <vm_exec_core+13295>, 0x559badb905e5 <vm_exec_core+13317>, 0x559badb905fb <vm_exec_core+13339>, 0x559badb90611 <vm_exec_core+13361>...} |
| #24 0x0000559badb9399e in rb_vm_exec (ec=0x559bce6650c0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x559bce6650c0 |
| _tag = {tag = 36, retval = 4, buf = {0x7fad3d231db0, 0x559badb938c0 <rb_vm_exec+304>, 0x0, 0x7fad3d231ca0, 0x7fad3d231d50}, prev = 0x7fad3d231ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x0000559badb93dbe 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=140382566607120, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fad5d03f068 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fad3d031018 |
| av = {140382031781200, 140382031781568} |
| stack_argv = 0x7fad3d031018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #26 0x0000559badb94781 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x559bce6363d0, self=self@entry=140382566607120, argc=argc@entry=0, argv=argv@entry=0x7fad3d231d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #27 0x0000559badb3aef0 in thread_do_start_proc (th=th@entry=0x559bce5addd0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140382566607120 |
| args = <optimized out> |
| args_ptr = 0x7fad3d231d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x559bce6363d0 |
| #28 0x0000559badb3b990 in thread_do_start (th=0x559bce5addd0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #29 thread_start_func_2 (th=th@entry=0x559bce5addd0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x559bce6650c0 |
| _tag = {tag = 36, retval = 0, buf = {0x559bce5ad2d0, 0x559badb3b300 <thread_start_func_2+624>, 0x0, 0x7fad3d231dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x559bce5addd0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #30 0x0000559badb3bd5d in call_thread_start_func_2 (th=0x559bce5addd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fad3d231f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #31 co_start (from=<optimized out>, self=0x559bce5ad2d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x559bce5addd0 |
| sched = 0x559bce6653e8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #32 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7fad3cf0f6c0 (LWP 498325) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x559bce523b70) 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=0x559bce523b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fad7836a0f1 in lll_mutex_lock_optimized (mutex=0x559bce523b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x559bce523b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x559bce523b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000559badb2f59d in rb_native_mutex_lock (lock=lock@entry=0x559bce523b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000559badb3c0e8 in ractor_sched_lock_ (line=1284, file=<synthetic pointer>, cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1284 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x559bce6055a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x559bce523ad0 |
| #8 0x00007fad78366a94 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 = {140382028494528, -1095433684822385165, 140382028494528, -264, 0, 140736524583392, -1095433684834968077, -1095301241152463373}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fad783f3c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7fad782c77c0 (LWP 498322) "miniruby"): |
| #0 0x00007fad78362d61 in __futex_abstimed_wait_common64 (private=21915, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x559bce52b070) 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=21915, abstime=0x0, clockid=0, expected=0, futex_word=0x559bce52b070) 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=0x559bce52b070, 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 0x00007fad783657dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559bce52b168, cond=0x559bce52b048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fad783654a0 <__condvar_cleanup_waiting>, __arg = 0x7fffc68e0dc0, __canceltype = 280, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x559bce52b048, mutex = 0x559bce52b168, 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=0x559bce52b048, mutex=mutex@entry=0x559bce52b168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000559badb3222d in rb_native_cond_wait (cond=cond@entry=0x559bce52b048, mutex=mutex@entry=0x559bce52b168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000559badb32373 in thread_sched_wait_running_turn (sched=sched@entry=0x559bce52b168, th=0x559bce526060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000559badb32fa2 in rb_ractor_sched_wait (ec=ec@entry=0x559bce52b340, cr=cr@entry=0x559bce52b0a0, ubf=ubf@entry=0x559bada83aa0 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7fffc68e0f10) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x559bce526060 |
| sched = 0x559bce52b168 |
| #8 0x0000559bada85adc in ractor_wait (cr=0x559bce52b0a0, ec=0x559bce52b340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x559bce526060, node = {next = 0x559bce52b0f8, prev = 0x559bce52b0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x559bce52b340, cr=cr@entry=0x559bce52b0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x559bce526060}}, closed = 248} |
| deliverred = false |
| #10 0x0000559bada867f1 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1150 |
| v = <optimized out> |
| cr = <optimized out> |
| cr = <optimized out> |
| v = <optimized out> |
| #11 ractor_port_receive (self=<optimized out>, ec=0x559bce52b340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x559bce664ef0 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x559bce52b340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x0000559badb8fffe in vm_exec_core (ec=0x559bce52b070, ec@entry=0x559bce52b340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x559bce6037f8 |
| reg_cfp = 0x7fad78265e88 |
| insns_address_table = {0x559badb90544 <vm_exec_core+13156>, 0x559badb8f4ea <vm_exec_core+8970>, 0x559badb8f47d <vm_exec_core+8861>, 0x559badb8f405 <vm_exec_core+8741>, 0x559badb8f393 <vm_exec_core+8627>, 0x559badb8f31a <vm_exec_core+8506>, 0x559badb8f277 <vm_exec_core+8343>, 0x559badb8f901 <vm_exec_core+10017>, 0x559badb8f7e6 <vm_exec_core+9734>, 0x559badb8f83d <vm_exec_core+9821>, 0x559badb8f54e <vm_exec_core+9070>, 0x559badb8f67b <vm_exec_core+9371>, 0x559badb8ede2 <vm_exec_core+7170>, 0x559badb8ed7a <vm_exec_core+7066>, 0x559badb8ed0d <vm_exec_core+6957>, 0x559badb8efec <vm_exec_core+7692>, 0x559badb8efb4 <vm_exec_core+7636>, 0x559badb8ef7f <vm_exec_core+7583>, 0x559badb8ef4a <vm_exec_core+7530>, 0x559badb8ef15 <vm_exec_core+7477>, 0x559badb8eeb2 <vm_exec_core+7378>, 0x559badb8ee6e <vm_exec_core+7310>, 0x559badb8ee27 <vm_exec_core+7239>, 0x559badb8f128 <vm_exec_core+8008>, 0x559badb8f0e2 <vm_exec_core+7938>, 0x559badb8f063 <vm_exec_core+7811>, 0x559badb8f029 <vm_exec_core+7753>, 0x559badb8f1dd <vm_exec_core+8189>, 0x559badb8f180 <vm_exec_core+8096>, 0x559badb8f23a <vm_exec_core+8282>, 0x559badb8ecd0 <vm_exec_core+6896>, 0x559badb8eacf <vm_exec_core+6383>, 0x559badb8ea49 <vm_exec_core+6249>, 0x559badb8e9e1 <vm_exec_core+6145>, 0x559badb8e989 <vm_exec_core+6057>, 0x559badb8e927 <vm_exec_core+5959>, 0x559badb8e8da <vm_exec_core+5882>, 0x559badb8e884 <vm_exec_core+5796>, 0x559badb8e83a <vm_exec_core+5722>, 0x559badb8e813 <vm_exec_core+5683>, 0x559badb8e7d8 <vm_exec_core+5624>, 0x559badb8e787 <vm_exec_core+5543>, 0x559badb8e753 <vm_exec_core+5491>, 0x559badb8e6a6 <vm_exec_core+5318>, 0x559badb8e663 <vm_exec_core+5251>, 0x559badb8e61f <vm_exec_core+5183>, 0x559badb8e5ed <vm_exec_core+5133>, 0x559badb8e57e <vm_exec_core+5022>, 0x559badb8e51d <vm_exec_core+4925>, 0x559badb8e4ce <vm_exec_core+4846>, 0x559badb8e45f <vm_exec_core+4735>, 0x559badb8e401 <vm_exec_core+4641>, 0x559badb8e2ed <vm_exec_core+4365>, 0x559badb8e2b1 <vm_exec_core+4305>, 0x559badb8e26a <vm_exec_core+4234>, 0x559badb8e200 <vm_exec_core+4128>, 0x559badb8e161 <vm_exec_core+3969>, 0x559badb8d250 <vm_exec_core+112>, 0x559badb8e0a8 <vm_exec_core+3784>, 0x559badb8e020 <vm_exec_core+3648>, 0x559badb8dfd1 <vm_exec_core+3569>, 0x559badb8df82 <vm_exec_core+3490>, 0x559badb8df33 <vm_exec_core+3411>, 0x559badb906e6 <vm_exec_core+13574>, 0x559badb8dee4 <vm_exec_core+3332>, 0x559badb8de75 <vm_exec_core+3221>, 0x559badb8de30 <vm_exec_core+3152>, 0x559badb8ddbd <vm_exec_core+3037>, 0x559badb8dc76 <vm_exec_core+2710>, 0x559badb8dbaa <vm_exec_core+2506>, 0x559badb8db2e <vm_exec_core+2382>, 0x559badb8f96b <vm_exec_core+10123>, 0x559badb8dafa <vm_exec_core+2330>, 0x559badb8dabb <vm_exec_core+2267>, 0x559badb8da7c <vm_exec_core+2204>, 0x559badb8da40 <vm_exec_core+2144>, 0x559badb8d982 <vm_exec_core+1954>, 0x559badb8d8ff <vm_exec_core+1823>, 0x559badb904dd <vm_exec_core+13053>, 0x559badb90555 <vm_exec_core+13173>, 0x559badb9079c <vm_exec_core+13756>, 0x559badb90835 <vm_exec_core+13909>, 0x559badb908b0 <vm_exec_core+14032>, 0x559badb90949 <vm_exec_core+14185>, 0x559badb90a5b <vm_exec_core+14459>, 0x559badb9099f <vm_exec_core+14271>, 0x559badb909fd <vm_exec_core+14365>, 0x559badb90ade <vm_exec_core+14590>, 0x559badb90b3c <vm_exec_core+14684>, 0x559badb90bed <vm_exec_core+14861>, 0x559badb90db6 <vm_exec_core+15318>, 0x559badb90b9a <vm_exec_core+14778>, 0x559badb90d33 <vm_exec_core+15187>, 0x559badb90c70 <vm_exec_core+14992>, 0x559badb8d832 <vm_exec_core+1618>, 0x559badb8d78a <vm_exec_core+1450>, 0x559badb903bd <vm_exec_core+12765>, 0x559badb90405 <vm_exec_core+12837>, 0x559badb9044d <vm_exec_core+12909>, 0x559badb90477 <vm_exec_core+12951>, 0x559badb90cfa <vm_exec_core+15130>, 0x559badb90e02 <vm_exec_core+15394>, 0x559badb8d719 <vm_exec_core+1337>, 0x559badb8d699 <vm_exec_core+1209>, 0x559badb8d5f0 <vm_exec_core+1040>, 0x559badb8d5a9 <vm_exec_core+969>, 0x559badb8d55e <vm_exec_core+894>, 0x559badb8d515 <vm_exec_core+821>, 0x559badb8d4c4 <vm_exec_core+740>, 0x559badb8d48f <vm_exec_core+687>, 0x559badb8d45a <vm_exec_core+634>, 0x559badb906c8 <vm_exec_core+13544>, 0x559badb8f4d9 <vm_exec_core+8953>, 0x559badb8f46c <vm_exec_core+8844>, 0x559badb8f3f4 <vm_exec_core+8724>, 0x559badb8f382 <vm_exec_core+8610>, 0x559badb8f309 <vm_exec_core+8489>, 0x559badb8f266 <vm_exec_core+8326>, 0x559badb8f8f0 <vm_exec_core+10000>, 0x559badb8f7d5 <vm_exec_core+9717>, 0x559badb8f82c <vm_exec_core+9804>, 0x559badb8f53d <vm_exec_core+9053>, 0x559badb8f66a <vm_exec_core+9354>, 0x559badb8edd1 <vm_exec_core+7153>, 0x559badb8ed69 <vm_exec_core+7049>, 0x559badb8ecfc <vm_exec_core+6940>, 0x559badb8efdb <vm_exec_core+7675>, 0x559badb8efa3 <vm_exec_core+7619>, 0x559badb8ef6e <vm_exec_core+7566>, 0x559badb8ef39 <vm_exec_core+7513>, 0x559badb8ef04 <vm_exec_core+7460>, 0x559badb8eea1 <vm_exec_core+7361>, 0x559badb8ee5d <vm_exec_core+7293>, 0x559badb8ee16 <vm_exec_core+7222>, 0x559badb8f117 <vm_exec_core+7991>, 0x559badb8f0d1 <vm_exec_core+7921>, 0x559badb8f052 <vm_exec_core+7794>, 0x559badb8f018 <vm_exec_core+7736>, 0x559badb8f1cc <vm_exec_core+8172>, 0x559badb8f16f <vm_exec_core+8079>, 0x559badb8f229 <vm_exec_core+8265>, 0x559badb8ecbf <vm_exec_core+6879>, 0x559badb8eabe <vm_exec_core+6366>, 0x559badb8ea38 <vm_exec_core+6232>, 0x559badb8e9d0 <vm_exec_core+6128>, 0x559badb8e978 <vm_exec_core+6040>, 0x559badb8e916 <vm_exec_core+5942>, 0x559badb8e8c9 <vm_exec_core+5865>, 0x559badb8e873 <vm_exec_core+5779>, 0x559badb8e829 <vm_exec_core+5705>, 0x559badb8e802 <vm_exec_core+5666>, 0x559badb8e7c7 <vm_exec_core+5607>, 0x559badb8e776 <vm_exec_core+5526>, 0x559badb8e742 <vm_exec_core+5474>, 0x559badb8e695 <vm_exec_core+5301>, 0x559badb8e652 <vm_exec_core+5234>, 0x559badb8e60e <vm_exec_core+5166>, 0x559badb8e5dc <vm_exec_core+5116>, 0x559badb8e56d <vm_exec_core+5005>, 0x559badb8e50c <vm_exec_core+4908>, 0x559badb8e4bd <vm_exec_core+4829>, 0x559badb8e44e <vm_exec_core+4718>, 0x559badb8e3f0 <vm_exec_core+4624>, 0x559badb8e2dc <vm_exec_core+4348>, 0x559badb8e2a0 <vm_exec_core+4288>, 0x559badb8e259 <vm_exec_core+4217>, 0x559badb8e1ef <vm_exec_core+4111>, 0x559badb8e150 <vm_exec_core+3952>, 0x559badb90e8d <vm_exec_core+15533>, 0x559badb8e097 <vm_exec_core+3767>, 0x559badb8e00f <vm_exec_core+3631>, 0x559badb8dfc0 <vm_exec_core+3552>, 0x559badb8df71 <vm_exec_core+3473>, 0x559badb8df22 <vm_exec_core+3394>, 0x559badb90ea3 <vm_exec_core+15555>, 0x559badb8ded3 <vm_exec_core+3315>, 0x559badb8de64 <vm_exec_core+3204>, 0x559badb8de1f <vm_exec_core+3135>, 0x559badb8ddac <vm_exec_core+3020>, 0x559badb8dc65 <vm_exec_core+2693>, 0x559badb8db99 <vm_exec_core+2489>, 0x559badb8db1d <vm_exec_core+2365>, 0x559badb8f95a <vm_exec_core+10106>, 0x559badb8dae9 <vm_exec_core+2313>, 0x559badb8daaa <vm_exec_core+2250>, 0x559badb8da6b <vm_exec_core+2187>, 0x559badb8da2f <vm_exec_core+2127>, 0x559badb8d971 <vm_exec_core+1937>, 0x559badb8d8ee <vm_exec_core+1806>, 0x559badb90eb9 <vm_exec_core+15577>, 0x559badb90ecf <vm_exec_core+15599>, 0x559badb903a7 <vm_exec_core+12743>, 0x559badb905b9 <vm_exec_core+13273>, 0x559badb906b2 <vm_exec_core+13522>, 0x559badb9067f <vm_exec_core+13471>, 0x559badb90695 <vm_exec_core+13493>, 0x559badb905cf <vm_exec_core+13295>, 0x559badb905e5 <vm_exec_core+13317>, 0x559badb905fb <vm_exec_core+13339>, 0x559badb90611 <vm_exec_core+13361>...} |
| #14 0x0000559badb9399e in rb_vm_exec (ec=0x559bce52b340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x559bce52b340 |
| _tag = {tag = 36, retval = 4, buf = {0x7fad5d03e2d0, 0x559badb938c0 <rb_vm_exec+304>, 0x0, 0x7fffc68e11b0, 0x559bce526460}, prev = 0x7fffc68e15f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x0000559badb98684 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fffc68e1288, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7fffc68e1288, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7fffc68e1288, 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 0x0000559bad8b313c in rb_ary_collect (ary=140382566608120) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140382566605520 |
| #20 0x0000559badb7816d in vm_call_cfunc_with_frame_ (ec=0x559bce52b340, reg_cfp=0x7fad78265fa0, 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 = 0x7fad5ed10070 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x0000559badb80477 in vm_sendish (ec=0x559bce52b340, reg_cfp=0x7fad78265fa0, cd=0x559bce663330, 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 = 0x7fad5d03e2f8 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x559bce663330, cc = 0x7fad5d03e2f8, block_handler = 140383021850553, recv = 140382566608120, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x0000559badb8e23a in vm_exec_core (ec=0x559bce52b070, ec@entry=0x559bce52b340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140383022886241 |
| cd = 0x559bce663330 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94127671096112 |
| reg_pc = 0x559bce6047d8 |
| reg_cfp = 0x7fad78265fa0 |
| insns_address_table = {0x559badb90544 <vm_exec_core+13156>, 0x559badb8f4ea <vm_exec_core+8970>, 0x559badb8f47d <vm_exec_core+8861>, 0x559badb8f405 <vm_exec_core+8741>, 0x559badb8f393 <vm_exec_core+8627>, 0x559badb8f31a <vm_exec_core+8506>, 0x559badb8f277 <vm_exec_core+8343>, 0x559badb8f901 <vm_exec_core+10017>, 0x559badb8f7e6 <vm_exec_core+9734>, 0x559badb8f83d <vm_exec_core+9821>, 0x559badb8f54e <vm_exec_core+9070>, 0x559badb8f67b <vm_exec_core+9371>, 0x559badb8ede2 <vm_exec_core+7170>, 0x559badb8ed7a <vm_exec_core+7066>, 0x559badb8ed0d <vm_exec_core+6957>, 0x559badb8efec <vm_exec_core+7692>, 0x559badb8efb4 <vm_exec_core+7636>, 0x559badb8ef7f <vm_exec_core+7583>, 0x559badb8ef4a <vm_exec_core+7530>, 0x559badb8ef15 <vm_exec_core+7477>, 0x559badb8eeb2 <vm_exec_core+7378>, 0x559badb8ee6e <vm_exec_core+7310>, 0x559badb8ee27 <vm_exec_core+7239>, 0x559badb8f128 <vm_exec_core+8008>, 0x559badb8f0e2 <vm_exec_core+7938>, 0x559badb8f063 <vm_exec_core+7811>, 0x559badb8f029 <vm_exec_core+7753>, 0x559badb8f1dd <vm_exec_core+8189>, 0x559badb8f180 <vm_exec_core+8096>, 0x559badb8f23a <vm_exec_core+8282>, 0x559badb8ecd0 <vm_exec_core+6896>, 0x559badb8eacf <vm_exec_core+6383>, 0x559badb8ea49 <vm_exec_core+6249>, 0x559badb8e9e1 <vm_exec_core+6145>, 0x559badb8e989 <vm_exec_core+6057>, 0x559badb8e927 <vm_exec_core+5959>, 0x559badb8e8da <vm_exec_core+5882>, 0x559badb8e884 <vm_exec_core+5796>, 0x559badb8e83a <vm_exec_core+5722>, 0x559badb8e813 <vm_exec_core+5683>, 0x559badb8e7d8 <vm_exec_core+5624>, 0x559badb8e787 <vm_exec_core+5543>, 0x559badb8e753 <vm_exec_core+5491>, 0x559badb8e6a6 <vm_exec_core+5318>, 0x559badb8e663 <vm_exec_core+5251>, 0x559badb8e61f <vm_exec_core+5183>, 0x559badb8e5ed <vm_exec_core+5133>, 0x559badb8e57e <vm_exec_core+5022>, 0x559badb8e51d <vm_exec_core+4925>, 0x559badb8e4ce <vm_exec_core+4846>, 0x559badb8e45f <vm_exec_core+4735>, 0x559badb8e401 <vm_exec_core+4641>, 0x559badb8e2ed <vm_exec_core+4365>, 0x559badb8e2b1 <vm_exec_core+4305>, 0x559badb8e26a <vm_exec_core+4234>, 0x559badb8e200 <vm_exec_core+4128>, 0x559badb8e161 <vm_exec_core+3969>, 0x559badb8d250 <vm_exec_core+112>, 0x559badb8e0a8 <vm_exec_core+3784>, 0x559badb8e020 <vm_exec_core+3648>, 0x559badb8dfd1 <vm_exec_core+3569>, 0x559badb8df82 <vm_exec_core+3490>, 0x559badb8df33 <vm_exec_core+3411>, 0x559badb906e6 <vm_exec_core+13574>, 0x559badb8dee4 <vm_exec_core+3332>, 0x559badb8de75 <vm_exec_core+3221>, 0x559badb8de30 <vm_exec_core+3152>, 0x559badb8ddbd <vm_exec_core+3037>, 0x559badb8dc76 <vm_exec_core+2710>, 0x559badb8dbaa <vm_exec_core+2506>, 0x559badb8db2e <vm_exec_core+2382>, 0x559badb8f96b <vm_exec_core+10123>, 0x559badb8dafa <vm_exec_core+2330>, 0x559badb8dabb <vm_exec_core+2267>, 0x559badb8da7c <vm_exec_core+2204>, 0x559badb8da40 <vm_exec_core+2144>, 0x559badb8d982 <vm_exec_core+1954>, 0x559badb8d8ff <vm_exec_core+1823>, 0x559badb904dd <vm_exec_core+13053>, 0x559badb90555 <vm_exec_core+13173>, 0x559badb9079c <vm_exec_core+13756>, 0x559badb90835 <vm_exec_core+13909>, 0x559badb908b0 <vm_exec_core+14032>, 0x559badb90949 <vm_exec_core+14185>, 0x559badb90a5b <vm_exec_core+14459>, 0x559badb9099f <vm_exec_core+14271>, 0x559badb909fd <vm_exec_core+14365>, 0x559badb90ade <vm_exec_core+14590>, 0x559badb90b3c <vm_exec_core+14684>, 0x559badb90bed <vm_exec_core+14861>, 0x559badb90db6 <vm_exec_core+15318>, 0x559badb90b9a <vm_exec_core+14778>, 0x559badb90d33 <vm_exec_core+15187>, 0x559badb90c70 <vm_exec_core+14992>, 0x559badb8d832 <vm_exec_core+1618>, 0x559badb8d78a <vm_exec_core+1450>, 0x559badb903bd <vm_exec_core+12765>, 0x559badb90405 <vm_exec_core+12837>, 0x559badb9044d <vm_exec_core+12909>, 0x559badb90477 <vm_exec_core+12951>, 0x559badb90cfa <vm_exec_core+15130>, 0x559badb90e02 <vm_exec_core+15394>, 0x559badb8d719 <vm_exec_core+1337>, 0x559badb8d699 <vm_exec_core+1209>, 0x559badb8d5f0 <vm_exec_core+1040>, 0x559badb8d5a9 <vm_exec_core+969>, 0x559badb8d55e <vm_exec_core+894>, 0x559badb8d515 <vm_exec_core+821>, 0x559badb8d4c4 <vm_exec_core+740>, 0x559badb8d48f <vm_exec_core+687>, 0x559badb8d45a <vm_exec_core+634>, 0x559badb906c8 <vm_exec_core+13544>, 0x559badb8f4d9 <vm_exec_core+8953>, 0x559badb8f46c <vm_exec_core+8844>, 0x559badb8f3f4 <vm_exec_core+8724>, 0x559badb8f382 <vm_exec_core+8610>, 0x559badb8f309 <vm_exec_core+8489>, 0x559badb8f266 <vm_exec_core+8326>, 0x559badb8f8f0 <vm_exec_core+10000>, 0x559badb8f7d5 <vm_exec_core+9717>, 0x559badb8f82c <vm_exec_core+9804>, 0x559badb8f53d <vm_exec_core+9053>, 0x559badb8f66a <vm_exec_core+9354>, 0x559badb8edd1 <vm_exec_core+7153>, 0x559badb8ed69 <vm_exec_core+7049>, 0x559badb8ecfc <vm_exec_core+6940>, 0x559badb8efdb <vm_exec_core+7675>, 0x559badb8efa3 <vm_exec_core+7619>, 0x559badb8ef6e <vm_exec_core+7566>, 0x559badb8ef39 <vm_exec_core+7513>, 0x559badb8ef04 <vm_exec_core+7460>, 0x559badb8eea1 <vm_exec_core+7361>, 0x559badb8ee5d <vm_exec_core+7293>, 0x559badb8ee16 <vm_exec_core+7222>, 0x559badb8f117 <vm_exec_core+7991>, 0x559badb8f0d1 <vm_exec_core+7921>, 0x559badb8f052 <vm_exec_core+7794>, 0x559badb8f018 <vm_exec_core+7736>, 0x559badb8f1cc <vm_exec_core+8172>, 0x559badb8f16f <vm_exec_core+8079>, 0x559badb8f229 <vm_exec_core+8265>, 0x559badb8ecbf <vm_exec_core+6879>, 0x559badb8eabe <vm_exec_core+6366>, 0x559badb8ea38 <vm_exec_core+6232>, 0x559badb8e9d0 <vm_exec_core+6128>, 0x559badb8e978 <vm_exec_core+6040>, 0x559badb8e916 <vm_exec_core+5942>, 0x559badb8e8c9 <vm_exec_core+5865>, 0x559badb8e873 <vm_exec_core+5779>, 0x559badb8e829 <vm_exec_core+5705>, 0x559badb8e802 <vm_exec_core+5666>, 0x559badb8e7c7 <vm_exec_core+5607>, 0x559badb8e776 <vm_exec_core+5526>, 0x559badb8e742 <vm_exec_core+5474>, 0x559badb8e695 <vm_exec_core+5301>, 0x559badb8e652 <vm_exec_core+5234>, 0x559badb8e60e <vm_exec_core+5166>, 0x559badb8e5dc <vm_exec_core+5116>, 0x559badb8e56d <vm_exec_core+5005>, 0x559badb8e50c <vm_exec_core+4908>, 0x559badb8e4bd <vm_exec_core+4829>, 0x559badb8e44e <vm_exec_core+4718>, 0x559badb8e3f0 <vm_exec_core+4624>, 0x559badb8e2dc <vm_exec_core+4348>, 0x559badb8e2a0 <vm_exec_core+4288>, 0x559badb8e259 <vm_exec_core+4217>, 0x559badb8e1ef <vm_exec_core+4111>, 0x559badb8e150 <vm_exec_core+3952>, 0x559badb90e8d <vm_exec_core+15533>, 0x559badb8e097 <vm_exec_core+3767>, 0x559badb8e00f <vm_exec_core+3631>, 0x559badb8dfc0 <vm_exec_core+3552>, 0x559badb8df71 <vm_exec_core+3473>, 0x559badb8df22 <vm_exec_core+3394>, 0x559badb90ea3 <vm_exec_core+15555>, 0x559badb8ded3 <vm_exec_core+3315>, 0x559badb8de64 <vm_exec_core+3204>, 0x559badb8de1f <vm_exec_core+3135>, 0x559badb8ddac <vm_exec_core+3020>, 0x559badb8dc65 <vm_exec_core+2693>, 0x559badb8db99 <vm_exec_core+2489>, 0x559badb8db1d <vm_exec_core+2365>, 0x559badb8f95a <vm_exec_core+10106>, 0x559badb8dae9 <vm_exec_core+2313>, 0x559badb8daaa <vm_exec_core+2250>, 0x559badb8da6b <vm_exec_core+2187>, 0x559badb8da2f <vm_exec_core+2127>, 0x559badb8d971 <vm_exec_core+1937>, 0x559badb8d8ee <vm_exec_core+1806>, 0x559badb90eb9 <vm_exec_core+15577>, 0x559badb90ecf <vm_exec_core+15599>, 0x559badb903a7 <vm_exec_core+12743>, 0x559badb905b9 <vm_exec_core+13273>, 0x559badb906b2 <vm_exec_core+13522>, 0x559badb9067f <vm_exec_core+13471>, 0x559badb90695 <vm_exec_core+13493>, 0x559badb905cf <vm_exec_core+13295>, 0x559badb905e5 <vm_exec_core+13317>, 0x559badb905fb <vm_exec_core+13339>, 0x559badb90611 <vm_exec_core+13361>...} |
| #23 0x0000559badb9399e in rb_vm_exec (ec=0x559bce52b340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x559bce52b340 |
| _tag = {tag = 36, retval = 4, buf = {0x559bce52b340, 0x559badb938c0 <rb_vm_exec+304>, 0x0, 0x7fffc68e15d0, 0x7fad5ecba3c8}, prev = 0x7fffc68e16a0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x0000559badba4d93 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 0x0000559bad987a45 in rb_ec_exec_node (ec=ec@entry=0x559bce52b340, n=n@entry=0x7fad5d03f2e8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x559bce52b340 |
| _tag = {tag = 36, retval = 94127120756854, buf = {0x559bce52b340, 0x559bad987aa0 <rb_ec_exec_node+256>, 0x0, 0x7fffc68e1680, 0x7fad5d03f2e8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fad5d03f2e8 |
| #26 0x0000559bad98bcab in ruby_run_node (n=0x7fad5d03f2e8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x559bce52b340 |
| status = 0 |
| #27 0x0000559bad8a9e86 in rb_main (argv=0x7fffc68e18c8, 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 498322) detached] |
| $ timeout 60 gdb -p 498326 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x559bce526060, native_id: 0x7fad782c77c0 |
| -- 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 498329] |
| [New LWP 498328] |
| [New LWP 498327] |
| [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=0x55ded02bdb70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f48b96657c0 (LWP 498326) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55ded02bdb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7f487e29f6c0 (LWP 498329) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55ded02bdb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f487e3bf6c0 (LWP 498328) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55ded02bdb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f48a004f6c0 (LWP 498327) "miniruby" 0x00007f48b9792042 in epoll_wait (epfd=4, events=events@entry=0x55de9dab9edc <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 0x7f48a004f6c0 (LWP 498327) "miniruby"): |
| #0 0x00007f48b9792042 in epoll_wait (epfd=4, events=events@entry=0x55de9dab9edc <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 0x000055de9d6f688f in event_wait (vm=0x55ded02bdad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55ded02bdad0) 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=0x55ded02bdad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55ded02bdad0 |
| #4 0x00007f48b9704a94 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 = {139949899052736, -195769553373388524, 139949899052736, -264, 0, 140724667196672, -195769553394360044, -195820505340731116}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f48b9791c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f487e3bf6c0 (LWP 498328) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55ded02bdb70) 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=0x55ded02bdb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f48b9707352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55ded02bdb70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55ded02bdb70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f48b97036c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ded02bdb70, cond=0x55ded02bdc68) at ./nptl/pthread_cond_wait.c:616 |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = <optimized out> |
| seq = 3 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55ded02bdc68, mutex=mutex@entry=0x55ded02bdb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055de9d6f322d in rb_native_cond_wait (cond=cond@entry=0x55ded02bdc68, mutex=mutex@entry=0x55ded02bdb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055de9d6f32c7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55ded02bdad0, th=0x55ded03fcfd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055de9d6f424a in rb_ractor_sched_barrier_join (vm=vm@entry=0x55ded02bdad0, cr=cr@entry=0x55ded0347c50) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055de9d76c922 in vm_lock_enter (cr=0x55ded0347c50, vm=0x55ded02bdad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f487e5c0a90) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55ded0346ba0 |
| #9 0x000055de9d6f8e7c in rb_vm_lock_enter (line=2579, file=0x55de9d92deb0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f487e5c0a90) 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 = 1 |
| 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 0x000055de9d6f8fc6 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 0x000055de9d73933b 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=0x55ded0346ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f487e4c0e40, ec=0x55ded0346ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x55ded0346ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x55ded0346ba0, reg_cfp=0x7f487e4c0e78, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3776 |
| ci = 0x8500100001 |
| cc = <optimized out> |
| val = 139949329860040 |
| me = 0x7f48a00ba758 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x000055de9d74e31e 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 = 139949331119600 |
| ci = 0x55ded02bdb70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55ded0345b50, cc = 0x7f487e2afdf0, block_handler = 0, recv = 139949329860080, 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=0x55ded02bdb70, ec@entry=0x55ded0346ba0) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55ded0345b50 |
| leaf = <optimized out> |
| val = 139949331119600 |
| reg_pc = 0x55ded0400e20 |
| reg_cfp = 0x7f487e4c0e78 |
| insns_address_table = {0x55de9d751544 <vm_exec_core+13156>, 0x55de9d7504ea <vm_exec_core+8970>, 0x55de9d75047d <vm_exec_core+8861>, 0x55de9d750405 <vm_exec_core+8741>, 0x55de9d750393 <vm_exec_core+8627>, 0x55de9d75031a <vm_exec_core+8506>, 0x55de9d750277 <vm_exec_core+8343>, 0x55de9d750901 <vm_exec_core+10017>, 0x55de9d7507e6 <vm_exec_core+9734>, 0x55de9d75083d <vm_exec_core+9821>, 0x55de9d75054e <vm_exec_core+9070>, 0x55de9d75067b <vm_exec_core+9371>, 0x55de9d74fde2 <vm_exec_core+7170>, 0x55de9d74fd7a <vm_exec_core+7066>, 0x55de9d74fd0d <vm_exec_core+6957>, 0x55de9d74ffec <vm_exec_core+7692>, 0x55de9d74ffb4 <vm_exec_core+7636>, 0x55de9d74ff7f <vm_exec_core+7583>, 0x55de9d74ff4a <vm_exec_core+7530>, 0x55de9d74ff15 <vm_exec_core+7477>, 0x55de9d74feb2 <vm_exec_core+7378>, 0x55de9d74fe6e <vm_exec_core+7310>, 0x55de9d74fe27 <vm_exec_core+7239>, 0x55de9d750128 <vm_exec_core+8008>, 0x55de9d7500e2 <vm_exec_core+7938>, 0x55de9d750063 <vm_exec_core+7811>, 0x55de9d750029 <vm_exec_core+7753>, 0x55de9d7501dd <vm_exec_core+8189>, 0x55de9d750180 <vm_exec_core+8096>, 0x55de9d75023a <vm_exec_core+8282>, 0x55de9d74fcd0 <vm_exec_core+6896>, 0x55de9d74facf <vm_exec_core+6383>, 0x55de9d74fa49 <vm_exec_core+6249>, 0x55de9d74f9e1 <vm_exec_core+6145>, 0x55de9d74f989 <vm_exec_core+6057>, 0x55de9d74f927 <vm_exec_core+5959>, 0x55de9d74f8da <vm_exec_core+5882>, 0x55de9d74f884 <vm_exec_core+5796>, 0x55de9d74f83a <vm_exec_core+5722>, 0x55de9d74f813 <vm_exec_core+5683>, 0x55de9d74f7d8 <vm_exec_core+5624>, 0x55de9d74f787 <vm_exec_core+5543>, 0x55de9d74f753 <vm_exec_core+5491>, 0x55de9d74f6a6 <vm_exec_core+5318>, 0x55de9d74f663 <vm_exec_core+5251>, 0x55de9d74f61f <vm_exec_core+5183>, 0x55de9d74f5ed <vm_exec_core+5133>, 0x55de9d74f57e <vm_exec_core+5022>, 0x55de9d74f51d <vm_exec_core+4925>, 0x55de9d74f4ce <vm_exec_core+4846>, 0x55de9d74f45f <vm_exec_core+4735>, 0x55de9d74f401 <vm_exec_core+4641>, 0x55de9d74f2ed <vm_exec_core+4365>, 0x55de9d74f2b1 <vm_exec_core+4305>, 0x55de9d74f26a <vm_exec_core+4234>, 0x55de9d74f200 <vm_exec_core+4128>, 0x55de9d74f161 <vm_exec_core+3969>, 0x55de9d74e250 <vm_exec_core+112>, 0x55de9d74f0a8 <vm_exec_core+3784>, 0x55de9d74f020 <vm_exec_core+3648>, 0x55de9d74efd1 <vm_exec_core+3569>, 0x55de9d74ef82 <vm_exec_core+3490>, 0x55de9d74ef33 <vm_exec_core+3411>, 0x55de9d7516e6 <vm_exec_core+13574>, 0x55de9d74eee4 <vm_exec_core+3332>, 0x55de9d74ee75 <vm_exec_core+3221>, 0x55de9d74ee30 <vm_exec_core+3152>, 0x55de9d74edbd <vm_exec_core+3037>, 0x55de9d74ec76 <vm_exec_core+2710>, 0x55de9d74ebaa <vm_exec_core+2506>, 0x55de9d74eb2e <vm_exec_core+2382>, 0x55de9d75096b <vm_exec_core+10123>, 0x55de9d74eafa <vm_exec_core+2330>, 0x55de9d74eabb <vm_exec_core+2267>, 0x55de9d74ea7c <vm_exec_core+2204>, 0x55de9d74ea40 <vm_exec_core+2144>, 0x55de9d74e982 <vm_exec_core+1954>, 0x55de9d74e8ff <vm_exec_core+1823>, 0x55de9d7514dd <vm_exec_core+13053>, 0x55de9d751555 <vm_exec_core+13173>, 0x55de9d75179c <vm_exec_core+13756>, 0x55de9d751835 <vm_exec_core+13909>, 0x55de9d7518b0 <vm_exec_core+14032>, 0x55de9d751949 <vm_exec_core+14185>, 0x55de9d751a5b <vm_exec_core+14459>, 0x55de9d75199f <vm_exec_core+14271>, 0x55de9d7519fd <vm_exec_core+14365>, 0x55de9d751ade <vm_exec_core+14590>, 0x55de9d751b3c <vm_exec_core+14684>, 0x55de9d751bed <vm_exec_core+14861>, 0x55de9d751db6 <vm_exec_core+15318>, 0x55de9d751b9a <vm_exec_core+14778>, 0x55de9d751d33 <vm_exec_core+15187>, 0x55de9d751c70 <vm_exec_core+14992>, 0x55de9d74e832 <vm_exec_core+1618>, 0x55de9d74e78a <vm_exec_core+1450>, 0x55de9d7513bd <vm_exec_core+12765>, 0x55de9d751405 <vm_exec_core+12837>, 0x55de9d75144d <vm_exec_core+12909>, 0x55de9d751477 <vm_exec_core+12951>, 0x55de9d751cfa <vm_exec_core+15130>, 0x55de9d751e02 <vm_exec_core+15394>, 0x55de9d74e719 <vm_exec_core+1337>, 0x55de9d74e699 <vm_exec_core+1209>, 0x55de9d74e5f0 <vm_exec_core+1040>, 0x55de9d74e5a9 <vm_exec_core+969>, 0x55de9d74e55e <vm_exec_core+894>, 0x55de9d74e515 <vm_exec_core+821>, 0x55de9d74e4c4 <vm_exec_core+740>, 0x55de9d74e48f <vm_exec_core+687>, 0x55de9d74e45a <vm_exec_core+634>, 0x55de9d7516c8 <vm_exec_core+13544>, 0x55de9d7504d9 <vm_exec_core+8953>, 0x55de9d75046c <vm_exec_core+8844>, 0x55de9d7503f4 <vm_exec_core+8724>, 0x55de9d750382 <vm_exec_core+8610>, 0x55de9d750309 <vm_exec_core+8489>, 0x55de9d750266 <vm_exec_core+8326>, 0x55de9d7508f0 <vm_exec_core+10000>, 0x55de9d7507d5 <vm_exec_core+9717>, 0x55de9d75082c <vm_exec_core+9804>, 0x55de9d75053d <vm_exec_core+9053>, 0x55de9d75066a <vm_exec_core+9354>, 0x55de9d74fdd1 <vm_exec_core+7153>, 0x55de9d74fd69 <vm_exec_core+7049>, 0x55de9d74fcfc <vm_exec_core+6940>, 0x55de9d74ffdb <vm_exec_core+7675>, 0x55de9d74ffa3 <vm_exec_core+7619>, 0x55de9d74ff6e <vm_exec_core+7566>, 0x55de9d74ff39 <vm_exec_core+7513>, 0x55de9d74ff04 <vm_exec_core+7460>, 0x55de9d74fea1 <vm_exec_core+7361>, 0x55de9d74fe5d <vm_exec_core+7293>, 0x55de9d74fe16 <vm_exec_core+7222>, 0x55de9d750117 <vm_exec_core+7991>, 0x55de9d7500d1 <vm_exec_core+7921>, 0x55de9d750052 <vm_exec_core+7794>, 0x55de9d750018 <vm_exec_core+7736>, 0x55de9d7501cc <vm_exec_core+8172>, 0x55de9d75016f <vm_exec_core+8079>, 0x55de9d750229 <vm_exec_core+8265>, 0x55de9d74fcbf <vm_exec_core+6879>, 0x55de9d74fabe <vm_exec_core+6366>, 0x55de9d74fa38 <vm_exec_core+6232>, 0x55de9d74f9d0 <vm_exec_core+6128>, 0x55de9d74f978 <vm_exec_core+6040>, 0x55de9d74f916 <vm_exec_core+5942>, 0x55de9d74f8c9 <vm_exec_core+5865>, 0x55de9d74f873 <vm_exec_core+5779>, 0x55de9d74f829 <vm_exec_core+5705>, 0x55de9d74f802 <vm_exec_core+5666>, 0x55de9d74f7c7 <vm_exec_core+5607>, 0x55de9d74f776 <vm_exec_core+5526>, 0x55de9d74f742 <vm_exec_core+5474>, 0x55de9d74f695 <vm_exec_core+5301>, 0x55de9d74f652 <vm_exec_core+5234>, 0x55de9d74f60e <vm_exec_core+5166>, 0x55de9d74f5dc <vm_exec_core+5116>, 0x55de9d74f56d <vm_exec_core+5005>, 0x55de9d74f50c <vm_exec_core+4908>, 0x55de9d74f4bd <vm_exec_core+4829>, 0x55de9d74f44e <vm_exec_core+4718>, 0x55de9d74f3f0 <vm_exec_core+4624>, 0x55de9d74f2dc <vm_exec_core+4348>, 0x55de9d74f2a0 <vm_exec_core+4288>, 0x55de9d74f259 <vm_exec_core+4217>, 0x55de9d74f1ef <vm_exec_core+4111>, 0x55de9d74f150 <vm_exec_core+3952>, 0x55de9d751e8d <vm_exec_core+15533>, 0x55de9d74f097 <vm_exec_core+3767>, 0x55de9d74f00f <vm_exec_core+3631>, 0x55de9d74efc0 <vm_exec_core+3552>, 0x55de9d74ef71 <vm_exec_core+3473>, 0x55de9d74ef22 <vm_exec_core+3394>, 0x55de9d751ea3 <vm_exec_core+15555>, 0x55de9d74eed3 <vm_exec_core+3315>, 0x55de9d74ee64 <vm_exec_core+3204>, 0x55de9d74ee1f <vm_exec_core+3135>, 0x55de9d74edac <vm_exec_core+3020>, 0x55de9d74ec65 <vm_exec_core+2693>, 0x55de9d74eb99 <vm_exec_core+2489>, 0x55de9d74eb1d <vm_exec_core+2365>, 0x55de9d75095a <vm_exec_core+10106>, 0x55de9d74eae9 <vm_exec_core+2313>, 0x55de9d74eaaa <vm_exec_core+2250>, 0x55de9d74ea6b <vm_exec_core+2187>, 0x55de9d74ea2f <vm_exec_core+2127>, 0x55de9d74e971 <vm_exec_core+1937>, 0x55de9d74e8ee <vm_exec_core+1806>, 0x55de9d751eb9 <vm_exec_core+15577>, 0x55de9d751ecf <vm_exec_core+15599>, 0x55de9d7513a7 <vm_exec_core+12743>, 0x55de9d7515b9 <vm_exec_core+13273>, 0x55de9d7516b2 <vm_exec_core+13522>, 0x55de9d75167f <vm_exec_core+13471>, 0x55de9d751695 <vm_exec_core+13493>, 0x55de9d7515cf <vm_exec_core+13295>, 0x55de9d7515e5 <vm_exec_core+13317>, 0x55de9d7515fb <vm_exec_core+13339>, 0x55de9d751611 <vm_exec_core+13361>...} |
| #19 0x000055de9d75499e in rb_vm_exec (ec=0x55ded0346ba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ded0346ba0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f487e3c1090, 0x55de9d7548c0 <rb_vm_exec+304>, 0x0, 0x7f487e5c0db0, 0xa0}, prev = 0x7f487e5c1120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x000055de9d758db3 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f487e3c1090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7f487e3c1090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7f487e3c1090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #23 rb_yield_values2 (argc=1, argv=0x7f487e3c1090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #24 0x000055de9d527562 in collect_i (i=<optimized out>, ary=139949331119760, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #25 0x000055de9d747598 in vm_yield_with_cfunc (ec=0x55ded0346ba0, captured=<optimized out>, self=139949329940240, argc=1, argv=0x7f487e3c1090, 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 = 2007 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f487e2afe68 |
| #26 0x000055de9d74767e in vm_invoke_ifunc_block (ec=0x55ded0346ba0, reg_cfp=0x7f487e4c0ee8, 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 = 0x7f487e4c0f70 |
| #27 0x000055de9d74ec46 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 = 0x55ded03c7d60, 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=0x55ded02bdb70, ec@entry=0x55ded0346ba0) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x55ded02bdb70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x55ded03cad20 |
| reg_cfp = 0x7f487e4c0ee8 |
| insns_address_table = {0x55de9d751544 <vm_exec_core+13156>, 0x55de9d7504ea <vm_exec_core+8970>, 0x55de9d75047d <vm_exec_core+8861>, 0x55de9d750405 <vm_exec_core+8741>, 0x55de9d750393 <vm_exec_core+8627>, 0x55de9d75031a <vm_exec_core+8506>, 0x55de9d750277 <vm_exec_core+8343>, 0x55de9d750901 <vm_exec_core+10017>, 0x55de9d7507e6 <vm_exec_core+9734>, 0x55de9d75083d <vm_exec_core+9821>, 0x55de9d75054e <vm_exec_core+9070>, 0x55de9d75067b <vm_exec_core+9371>, 0x55de9d74fde2 <vm_exec_core+7170>, 0x55de9d74fd7a <vm_exec_core+7066>, 0x55de9d74fd0d <vm_exec_core+6957>, 0x55de9d74ffec <vm_exec_core+7692>, 0x55de9d74ffb4 <vm_exec_core+7636>, 0x55de9d74ff7f <vm_exec_core+7583>, 0x55de9d74ff4a <vm_exec_core+7530>, 0x55de9d74ff15 <vm_exec_core+7477>, 0x55de9d74feb2 <vm_exec_core+7378>, 0x55de9d74fe6e <vm_exec_core+7310>, 0x55de9d74fe27 <vm_exec_core+7239>, 0x55de9d750128 <vm_exec_core+8008>, 0x55de9d7500e2 <vm_exec_core+7938>, 0x55de9d750063 <vm_exec_core+7811>, 0x55de9d750029 <vm_exec_core+7753>, 0x55de9d7501dd <vm_exec_core+8189>, 0x55de9d750180 <vm_exec_core+8096>, 0x55de9d75023a <vm_exec_core+8282>, 0x55de9d74fcd0 <vm_exec_core+6896>, 0x55de9d74facf <vm_exec_core+6383>, 0x55de9d74fa49 <vm_exec_core+6249>, 0x55de9d74f9e1 <vm_exec_core+6145>, 0x55de9d74f989 <vm_exec_core+6057>, 0x55de9d74f927 <vm_exec_core+5959>, 0x55de9d74f8da <vm_exec_core+5882>, 0x55de9d74f884 <vm_exec_core+5796>, 0x55de9d74f83a <vm_exec_core+5722>, 0x55de9d74f813 <vm_exec_core+5683>, 0x55de9d74f7d8 <vm_exec_core+5624>, 0x55de9d74f787 <vm_exec_core+5543>, 0x55de9d74f753 <vm_exec_core+5491>, 0x55de9d74f6a6 <vm_exec_core+5318>, 0x55de9d74f663 <vm_exec_core+5251>, 0x55de9d74f61f <vm_exec_core+5183>, 0x55de9d74f5ed <vm_exec_core+5133>, 0x55de9d74f57e <vm_exec_core+5022>, 0x55de9d74f51d <vm_exec_core+4925>, 0x55de9d74f4ce <vm_exec_core+4846>, 0x55de9d74f45f <vm_exec_core+4735>, 0x55de9d74f401 <vm_exec_core+4641>, 0x55de9d74f2ed <vm_exec_core+4365>, 0x55de9d74f2b1 <vm_exec_core+4305>, 0x55de9d74f26a <vm_exec_core+4234>, 0x55de9d74f200 <vm_exec_core+4128>, 0x55de9d74f161 <vm_exec_core+3969>, 0x55de9d74e250 <vm_exec_core+112>, 0x55de9d74f0a8 <vm_exec_core+3784>, 0x55de9d74f020 <vm_exec_core+3648>, 0x55de9d74efd1 <vm_exec_core+3569>, 0x55de9d74ef82 <vm_exec_core+3490>, 0x55de9d74ef33 <vm_exec_core+3411>, 0x55de9d7516e6 <vm_exec_core+13574>, 0x55de9d74eee4 <vm_exec_core+3332>, 0x55de9d74ee75 <vm_exec_core+3221>, 0x55de9d74ee30 <vm_exec_core+3152>, 0x55de9d74edbd <vm_exec_core+3037>, 0x55de9d74ec76 <vm_exec_core+2710>, 0x55de9d74ebaa <vm_exec_core+2506>, 0x55de9d74eb2e <vm_exec_core+2382>, 0x55de9d75096b <vm_exec_core+10123>, 0x55de9d74eafa <vm_exec_core+2330>, 0x55de9d74eabb <vm_exec_core+2267>, 0x55de9d74ea7c <vm_exec_core+2204>, 0x55de9d74ea40 <vm_exec_core+2144>, 0x55de9d74e982 <vm_exec_core+1954>, 0x55de9d74e8ff <vm_exec_core+1823>, 0x55de9d7514dd <vm_exec_core+13053>, 0x55de9d751555 <vm_exec_core+13173>, 0x55de9d75179c <vm_exec_core+13756>, 0x55de9d751835 <vm_exec_core+13909>, 0x55de9d7518b0 <vm_exec_core+14032>, 0x55de9d751949 <vm_exec_core+14185>, 0x55de9d751a5b <vm_exec_core+14459>, 0x55de9d75199f <vm_exec_core+14271>, 0x55de9d7519fd <vm_exec_core+14365>, 0x55de9d751ade <vm_exec_core+14590>, 0x55de9d751b3c <vm_exec_core+14684>, 0x55de9d751bed <vm_exec_core+14861>, 0x55de9d751db6 <vm_exec_core+15318>, 0x55de9d751b9a <vm_exec_core+14778>, 0x55de9d751d33 <vm_exec_core+15187>, 0x55de9d751c70 <vm_exec_core+14992>, 0x55de9d74e832 <vm_exec_core+1618>, 0x55de9d74e78a <vm_exec_core+1450>, 0x55de9d7513bd <vm_exec_core+12765>, 0x55de9d751405 <vm_exec_core+12837>, 0x55de9d75144d <vm_exec_core+12909>, 0x55de9d751477 <vm_exec_core+12951>, 0x55de9d751cfa <vm_exec_core+15130>, 0x55de9d751e02 <vm_exec_core+15394>, 0x55de9d74e719 <vm_exec_core+1337>, 0x55de9d74e699 <vm_exec_core+1209>, 0x55de9d74e5f0 <vm_exec_core+1040>, 0x55de9d74e5a9 <vm_exec_core+969>, 0x55de9d74e55e <vm_exec_core+894>, 0x55de9d74e515 <vm_exec_core+821>, 0x55de9d74e4c4 <vm_exec_core+740>, 0x55de9d74e48f <vm_exec_core+687>, 0x55de9d74e45a <vm_exec_core+634>, 0x55de9d7516c8 <vm_exec_core+13544>, 0x55de9d7504d9 <vm_exec_core+8953>, 0x55de9d75046c <vm_exec_core+8844>, 0x55de9d7503f4 <vm_exec_core+8724>, 0x55de9d750382 <vm_exec_core+8610>, 0x55de9d750309 <vm_exec_core+8489>, 0x55de9d750266 <vm_exec_core+8326>, 0x55de9d7508f0 <vm_exec_core+10000>, 0x55de9d7507d5 <vm_exec_core+9717>, 0x55de9d75082c <vm_exec_core+9804>, 0x55de9d75053d <vm_exec_core+9053>, 0x55de9d75066a <vm_exec_core+9354>, 0x55de9d74fdd1 <vm_exec_core+7153>, 0x55de9d74fd69 <vm_exec_core+7049>, 0x55de9d74fcfc <vm_exec_core+6940>, 0x55de9d74ffdb <vm_exec_core+7675>, 0x55de9d74ffa3 <vm_exec_core+7619>, 0x55de9d74ff6e <vm_exec_core+7566>, 0x55de9d74ff39 <vm_exec_core+7513>, 0x55de9d74ff04 <vm_exec_core+7460>, 0x55de9d74fea1 <vm_exec_core+7361>, 0x55de9d74fe5d <vm_exec_core+7293>, 0x55de9d74fe16 <vm_exec_core+7222>, 0x55de9d750117 <vm_exec_core+7991>, 0x55de9d7500d1 <vm_exec_core+7921>, 0x55de9d750052 <vm_exec_core+7794>, 0x55de9d750018 <vm_exec_core+7736>, 0x55de9d7501cc <vm_exec_core+8172>, 0x55de9d75016f <vm_exec_core+8079>, 0x55de9d750229 <vm_exec_core+8265>, 0x55de9d74fcbf <vm_exec_core+6879>, 0x55de9d74fabe <vm_exec_core+6366>, 0x55de9d74fa38 <vm_exec_core+6232>, 0x55de9d74f9d0 <vm_exec_core+6128>, 0x55de9d74f978 <vm_exec_core+6040>, 0x55de9d74f916 <vm_exec_core+5942>, 0x55de9d74f8c9 <vm_exec_core+5865>, 0x55de9d74f873 <vm_exec_core+5779>, 0x55de9d74f829 <vm_exec_core+5705>, 0x55de9d74f802 <vm_exec_core+5666>, 0x55de9d74f7c7 <vm_exec_core+5607>, 0x55de9d74f776 <vm_exec_core+5526>, 0x55de9d74f742 <vm_exec_core+5474>, 0x55de9d74f695 <vm_exec_core+5301>, 0x55de9d74f652 <vm_exec_core+5234>, 0x55de9d74f60e <vm_exec_core+5166>, 0x55de9d74f5dc <vm_exec_core+5116>, 0x55de9d74f56d <vm_exec_core+5005>, 0x55de9d74f50c <vm_exec_core+4908>, 0x55de9d74f4bd <vm_exec_core+4829>, 0x55de9d74f44e <vm_exec_core+4718>, 0x55de9d74f3f0 <vm_exec_core+4624>, 0x55de9d74f2dc <vm_exec_core+4348>, 0x55de9d74f2a0 <vm_exec_core+4288>, 0x55de9d74f259 <vm_exec_core+4217>, 0x55de9d74f1ef <vm_exec_core+4111>, 0x55de9d74f150 <vm_exec_core+3952>, 0x55de9d751e8d <vm_exec_core+15533>, 0x55de9d74f097 <vm_exec_core+3767>, 0x55de9d74f00f <vm_exec_core+3631>, 0x55de9d74efc0 <vm_exec_core+3552>, 0x55de9d74ef71 <vm_exec_core+3473>, 0x55de9d74ef22 <vm_exec_core+3394>, 0x55de9d751ea3 <vm_exec_core+15555>, 0x55de9d74eed3 <vm_exec_core+3315>, 0x55de9d74ee64 <vm_exec_core+3204>, 0x55de9d74ee1f <vm_exec_core+3135>, 0x55de9d74edac <vm_exec_core+3020>, 0x55de9d74ec65 <vm_exec_core+2693>, 0x55de9d74eb99 <vm_exec_core+2489>, 0x55de9d74eb1d <vm_exec_core+2365>, 0x55de9d75095a <vm_exec_core+10106>, 0x55de9d74eae9 <vm_exec_core+2313>, 0x55de9d74eaaa <vm_exec_core+2250>, 0x55de9d74ea6b <vm_exec_core+2187>, 0x55de9d74ea2f <vm_exec_core+2127>, 0x55de9d74e971 <vm_exec_core+1937>, 0x55de9d74e8ee <vm_exec_core+1806>, 0x55de9d751eb9 <vm_exec_core+15577>, 0x55de9d751ecf <vm_exec_core+15599>, 0x55de9d7513a7 <vm_exec_core+12743>, 0x55de9d7515b9 <vm_exec_core+13273>, 0x55de9d7516b2 <vm_exec_core+13522>, 0x55de9d75167f <vm_exec_core+13471>, 0x55de9d751695 <vm_exec_core+13493>, 0x55de9d7515cf <vm_exec_core+13295>, 0x55de9d7515e5 <vm_exec_core+13317>, 0x55de9d7515fb <vm_exec_core+13339>, 0x55de9d751611 <vm_exec_core+13361>...} |
| #29 0x000055de9d75499e in rb_vm_exec (ec=0x55ded0346ba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ded0346ba0 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x55de9d7548c0 <rb_vm_exec+304>, 0x0, 0x7f487e5c1100, 0x0}, prev = 0x7f487e5c1410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #30 0x000055de9d75a9b4 in vm_call0_cc (ec=0x55ded0346ba0, 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 = {337, 94414610793059} |
| calling = {cd = 0x7f487e5c11d0, cc = 0x7f489e3deb70, block_handler = 139949333286771, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #31 0x000055de9d75c992 in rb_call0 (ec=0x55ded0346ba0, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139949329940240) 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 0x000055de9d75d377 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 0x000055de9d743d18 in rb_iterate0 (it_proc=it_proc@entry=0x55de9d75d310 <iterate_method>, data1=data1@entry=139949334336688, ifunc=<optimized out>, ec=ec@entry=0x55ded0346ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55ded0346ba0 |
| _tag = {tag = 36, retval = 0, buf = {0x7f487e18ff10, 0x55de9d743da0 <rb_iterate0+352>, 0x0, 0x7f487e5c13d0, 0x0}, prev = 0x7f487e5c1890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f487e4c0f20 |
| #35 0x000055de9d743fbd in rb_iterate_internal (data2=139949329940240, bl_proc=0x0, data1=139949334336688, it_proc=0x55de9d75d310 <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=139949329940240, 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 0x000055de9d5351fd in enumerator_block_call (obj=<optimized out>, func=0x0, arg=139949329940240) 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 0x000055de9d759c57 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f487e5c1590, ec=0x55ded0346ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f487e4c0f58 |
| ci = <optimized out> |
| me = 0x7f48a005e9f8 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x55ded03596a8 |
| 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=0x7f487e5c1590, ec=0x55ded0346ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #40 vm_call0_body (ec=ec@entry=0x55ded0346ba0, calling=calling@entry=0x7f487e5c1690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #41 0x000055de9d75a9b4 in vm_call0_cc (ec=0x55ded0346ba0, 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 = {684, 94414610793059} |
| calling = {cd = 0x7f487e5c1650, cc = 0x7f489e3deb98, block_handler = 139949333286771, recv = 139949329940240, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #42 0x000055de9d75c992 in rb_call0 (ec=0x55ded0346ba0, recv=recv@entry=139949329940240, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139949329940240) 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 0x000055de9d75d377 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139949329940240) 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 0x000055de9d743d18 in rb_iterate0 (it_proc=it_proc@entry=0x55de9d75d310 <iterate_method>, data1=data1@entry=139949334337840, ifunc=ifunc@entry=0x7f487e2afe68, ec=0x55ded0346ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55ded0346ba0 |
| _tag = {tag = 36, retval = 7093695872800792832, buf = {0x7f487e18ff10, 0x55de9d743da0 <rb_iterate0+352>, 0x0, 0x7f487e5c1850, 0x55de9d527550 <collect_i>}, prev = 0x7f487e5c1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f487e4c0f58 |
| #46 0x000055de9d744137 in rb_lambda_call (obj=obj@entry=139949329940240, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x55de9d527550 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=139949331119760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 139949329940240, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f487e2afe68 |
| #47 0x000055de9d529169 in enum_collect (obj=139949329940240) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 139949331119760 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #48 0x000055de9d73916d in vm_call_cfunc_with_frame_ (ec=0x55ded0346ba0, reg_cfp=0x7f487e4c0f90, 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 = 0x7f489e3dec38 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #49 0x000055de9d741477 in vm_sendish (ec=0x55ded0346ba0, reg_cfp=0x7f487e4c0f90, cd=0x55ded0348190, 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 = 0x7f489e3dec10 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55ded0348190, cc = 0x7f489e3dec10, block_handler = 139949333286825, recv = 139949329940240, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #50 0x000055de9d74f23a in vm_exec_core (ec=0x55ded02bdb70, ec@entry=0x55ded0346ba0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139950325501792 |
| cd = 0x55ded0348190 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94415464202640 |
| reg_pc = 0x55ded0345ff8 |
| reg_cfp = 0x7f487e4c0f90 |
| insns_address_table = {0x55de9d751544 <vm_exec_core+13156>, 0x55de9d7504ea <vm_exec_core+8970>, 0x55de9d75047d <vm_exec_core+8861>, 0x55de9d750405 <vm_exec_core+8741>, 0x55de9d750393 <vm_exec_core+8627>, 0x55de9d75031a <vm_exec_core+8506>, 0x55de9d750277 <vm_exec_core+8343>, 0x55de9d750901 <vm_exec_core+10017>, 0x55de9d7507e6 <vm_exec_core+9734>, 0x55de9d75083d <vm_exec_core+9821>, 0x55de9d75054e <vm_exec_core+9070>, 0x55de9d75067b <vm_exec_core+9371>, 0x55de9d74fde2 <vm_exec_core+7170>, 0x55de9d74fd7a <vm_exec_core+7066>, 0x55de9d74fd0d <vm_exec_core+6957>, 0x55de9d74ffec <vm_exec_core+7692>, 0x55de9d74ffb4 <vm_exec_core+7636>, 0x55de9d74ff7f <vm_exec_core+7583>, 0x55de9d74ff4a <vm_exec_core+7530>, 0x55de9d74ff15 <vm_exec_core+7477>, 0x55de9d74feb2 <vm_exec_core+7378>, 0x55de9d74fe6e <vm_exec_core+7310>, 0x55de9d74fe27 <vm_exec_core+7239>, 0x55de9d750128 <vm_exec_core+8008>, 0x55de9d7500e2 <vm_exec_core+7938>, 0x55de9d750063 <vm_exec_core+7811>, 0x55de9d750029 <vm_exec_core+7753>, 0x55de9d7501dd <vm_exec_core+8189>, 0x55de9d750180 <vm_exec_core+8096>, 0x55de9d75023a <vm_exec_core+8282>, 0x55de9d74fcd0 <vm_exec_core+6896>, 0x55de9d74facf <vm_exec_core+6383>, 0x55de9d74fa49 <vm_exec_core+6249>, 0x55de9d74f9e1 <vm_exec_core+6145>, 0x55de9d74f989 <vm_exec_core+6057>, 0x55de9d74f927 <vm_exec_core+5959>, 0x55de9d74f8da <vm_exec_core+5882>, 0x55de9d74f884 <vm_exec_core+5796>, 0x55de9d74f83a <vm_exec_core+5722>, 0x55de9d74f813 <vm_exec_core+5683>, 0x55de9d74f7d8 <vm_exec_core+5624>, 0x55de9d74f787 <vm_exec_core+5543>, 0x55de9d74f753 <vm_exec_core+5491>, 0x55de9d74f6a6 <vm_exec_core+5318>, 0x55de9d74f663 <vm_exec_core+5251>, 0x55de9d74f61f <vm_exec_core+5183>, 0x55de9d74f5ed <vm_exec_core+5133>, 0x55de9d74f57e <vm_exec_core+5022>, 0x55de9d74f51d <vm_exec_core+4925>, 0x55de9d74f4ce <vm_exec_core+4846>, 0x55de9d74f45f <vm_exec_core+4735>, 0x55de9d74f401 <vm_exec_core+4641>, 0x55de9d74f2ed <vm_exec_core+4365>, 0x55de9d74f2b1 <vm_exec_core+4305>, 0x55de9d74f26a <vm_exec_core+4234>, 0x55de9d74f200 <vm_exec_core+4128>, 0x55de9d74f161 <vm_exec_core+3969>, 0x55de9d74e250 <vm_exec_core+112>, 0x55de9d74f0a8 <vm_exec_core+3784>, 0x55de9d74f020 <vm_exec_core+3648>, 0x55de9d74efd1 <vm_exec_core+3569>, 0x55de9d74ef82 <vm_exec_core+3490>, 0x55de9d74ef33 <vm_exec_core+3411>, 0x55de9d7516e6 <vm_exec_core+13574>, 0x55de9d74eee4 <vm_exec_core+3332>, 0x55de9d74ee75 <vm_exec_core+3221>, 0x55de9d74ee30 <vm_exec_core+3152>, 0x55de9d74edbd <vm_exec_core+3037>, 0x55de9d74ec76 <vm_exec_core+2710>, 0x55de9d74ebaa <vm_exec_core+2506>, 0x55de9d74eb2e <vm_exec_core+2382>, 0x55de9d75096b <vm_exec_core+10123>, 0x55de9d74eafa <vm_exec_core+2330>, 0x55de9d74eabb <vm_exec_core+2267>, 0x55de9d74ea7c <vm_exec_core+2204>, 0x55de9d74ea40 <vm_exec_core+2144>, 0x55de9d74e982 <vm_exec_core+1954>, 0x55de9d74e8ff <vm_exec_core+1823>, 0x55de9d7514dd <vm_exec_core+13053>, 0x55de9d751555 <vm_exec_core+13173>, 0x55de9d75179c <vm_exec_core+13756>, 0x55de9d751835 <vm_exec_core+13909>, 0x55de9d7518b0 <vm_exec_core+14032>, 0x55de9d751949 <vm_exec_core+14185>, 0x55de9d751a5b <vm_exec_core+14459>, 0x55de9d75199f <vm_exec_core+14271>, 0x55de9d7519fd <vm_exec_core+14365>, 0x55de9d751ade <vm_exec_core+14590>, 0x55de9d751b3c <vm_exec_core+14684>, 0x55de9d751bed <vm_exec_core+14861>, 0x55de9d751db6 <vm_exec_core+15318>, 0x55de9d751b9a <vm_exec_core+14778>, 0x55de9d751d33 <vm_exec_core+15187>, 0x55de9d751c70 <vm_exec_core+14992>, 0x55de9d74e832 <vm_exec_core+1618>, 0x55de9d74e78a <vm_exec_core+1450>, 0x55de9d7513bd <vm_exec_core+12765>, 0x55de9d751405 <vm_exec_core+12837>, 0x55de9d75144d <vm_exec_core+12909>, 0x55de9d751477 <vm_exec_core+12951>, 0x55de9d751cfa <vm_exec_core+15130>, 0x55de9d751e02 <vm_exec_core+15394>, 0x55de9d74e719 <vm_exec_core+1337>, 0x55de9d74e699 <vm_exec_core+1209>, 0x55de9d74e5f0 <vm_exec_core+1040>, 0x55de9d74e5a9 <vm_exec_core+969>, 0x55de9d74e55e <vm_exec_core+894>, 0x55de9d74e515 <vm_exec_core+821>, 0x55de9d74e4c4 <vm_exec_core+740>, 0x55de9d74e48f <vm_exec_core+687>, 0x55de9d74e45a <vm_exec_core+634>, 0x55de9d7516c8 <vm_exec_core+13544>, 0x55de9d7504d9 <vm_exec_core+8953>, 0x55de9d75046c <vm_exec_core+8844>, 0x55de9d7503f4 <vm_exec_core+8724>, 0x55de9d750382 <vm_exec_core+8610>, 0x55de9d750309 <vm_exec_core+8489>, 0x55de9d750266 <vm_exec_core+8326>, 0x55de9d7508f0 <vm_exec_core+10000>, 0x55de9d7507d5 <vm_exec_core+9717>, 0x55de9d75082c <vm_exec_core+9804>, 0x55de9d75053d <vm_exec_core+9053>, 0x55de9d75066a <vm_exec_core+9354>, 0x55de9d74fdd1 <vm_exec_core+7153>, 0x55de9d74fd69 <vm_exec_core+7049>, 0x55de9d74fcfc <vm_exec_core+6940>, 0x55de9d74ffdb <vm_exec_core+7675>, 0x55de9d74ffa3 <vm_exec_core+7619>, 0x55de9d74ff6e <vm_exec_core+7566>, 0x55de9d74ff39 <vm_exec_core+7513>, 0x55de9d74ff04 <vm_exec_core+7460>, 0x55de9d74fea1 <vm_exec_core+7361>, 0x55de9d74fe5d <vm_exec_core+7293>, 0x55de9d74fe16 <vm_exec_core+7222>, 0x55de9d750117 <vm_exec_core+7991>, 0x55de9d7500d1 <vm_exec_core+7921>, 0x55de9d750052 <vm_exec_core+7794>, 0x55de9d750018 <vm_exec_core+7736>, 0x55de9d7501cc <vm_exec_core+8172>, 0x55de9d75016f <vm_exec_core+8079>, 0x55de9d750229 <vm_exec_core+8265>, 0x55de9d74fcbf <vm_exec_core+6879>, 0x55de9d74fabe <vm_exec_core+6366>, 0x55de9d74fa38 <vm_exec_core+6232>, 0x55de9d74f9d0 <vm_exec_core+6128>, 0x55de9d74f978 <vm_exec_core+6040>, 0x55de9d74f916 <vm_exec_core+5942>, 0x55de9d74f8c9 <vm_exec_core+5865>, 0x55de9d74f873 <vm_exec_core+5779>, 0x55de9d74f829 <vm_exec_core+5705>, 0x55de9d74f802 <vm_exec_core+5666>, 0x55de9d74f7c7 <vm_exec_core+5607>, 0x55de9d74f776 <vm_exec_core+5526>, 0x55de9d74f742 <vm_exec_core+5474>, 0x55de9d74f695 <vm_exec_core+5301>, 0x55de9d74f652 <vm_exec_core+5234>, 0x55de9d74f60e <vm_exec_core+5166>, 0x55de9d74f5dc <vm_exec_core+5116>, 0x55de9d74f56d <vm_exec_core+5005>, 0x55de9d74f50c <vm_exec_core+4908>, 0x55de9d74f4bd <vm_exec_core+4829>, 0x55de9d74f44e <vm_exec_core+4718>, 0x55de9d74f3f0 <vm_exec_core+4624>, 0x55de9d74f2dc <vm_exec_core+4348>, 0x55de9d74f2a0 <vm_exec_core+4288>, 0x55de9d74f259 <vm_exec_core+4217>, 0x55de9d74f1ef <vm_exec_core+4111>, 0x55de9d74f150 <vm_exec_core+3952>, 0x55de9d751e8d <vm_exec_core+15533>, 0x55de9d74f097 <vm_exec_core+3767>, 0x55de9d74f00f <vm_exec_core+3631>, 0x55de9d74efc0 <vm_exec_core+3552>, 0x55de9d74ef71 <vm_exec_core+3473>, 0x55de9d74ef22 <vm_exec_core+3394>, 0x55de9d751ea3 <vm_exec_core+15555>, 0x55de9d74eed3 <vm_exec_core+3315>, 0x55de9d74ee64 <vm_exec_core+3204>, 0x55de9d74ee1f <vm_exec_core+3135>, 0x55de9d74edac <vm_exec_core+3020>, 0x55de9d74ec65 <vm_exec_core+2693>, 0x55de9d74eb99 <vm_exec_core+2489>, 0x55de9d74eb1d <vm_exec_core+2365>, 0x55de9d75095a <vm_exec_core+10106>, 0x55de9d74eae9 <vm_exec_core+2313>, 0x55de9d74eaaa <vm_exec_core+2250>, 0x55de9d74ea6b <vm_exec_core+2187>, 0x55de9d74ea2f <vm_exec_core+2127>, 0x55de9d74e971 <vm_exec_core+1937>, 0x55de9d74e8ee <vm_exec_core+1806>, 0x55de9d751eb9 <vm_exec_core+15577>, 0x55de9d751ecf <vm_exec_core+15599>, 0x55de9d7513a7 <vm_exec_core+12743>, 0x55de9d7515b9 <vm_exec_core+13273>, 0x55de9d7516b2 <vm_exec_core+13522>, 0x55de9d75167f <vm_exec_core+13471>, 0x55de9d751695 <vm_exec_core+13493>, 0x55de9d7515cf <vm_exec_core+13295>, 0x55de9d7515e5 <vm_exec_core+13317>, 0x55de9d7515fb <vm_exec_core+13339>, 0x55de9d751611 <vm_exec_core+13361>...} |
| #51 0x000055de9d75499e in rb_vm_exec (ec=0x55ded0346ba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ded0346ba0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f487e5c1db0, 0x55de9d7548c0 <rb_vm_exec+304>, 0x0, 0x7f487e5c1ca0, 0x7f487e5c1d50}, prev = 0x7f487e5c1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #52 0x000055de9d754dbe 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=139949869230120, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f489e3df048 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f487e3c1018 |
| av = {139949334338896, 139949334339264} |
| stack_argv = 0x7f487e3c1018 |
| 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 0x000055de9d755781 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55ded03459c0, self=self@entry=139949869230120, argc=argc@entry=0, argv=argv@entry=0x7f487e5c1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #54 0x000055de9d6fbef0 in thread_do_start_proc (th=th@entry=0x55ded03fcfd0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 139949869230120 |
| args = <optimized out> |
| args_ptr = 0x7f487e5c1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55ded03459c0 |
| #55 0x000055de9d6fc990 in thread_do_start (th=0x55ded03fcfd0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #56 thread_start_func_2 (th=th@entry=0x55ded03fcfd0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55ded0346ba0 |
| _tag = {tag = 36, retval = 0, buf = {0x55ded0345e20, 0x55de9d6fc300 <thread_start_func_2+624>, 0x0, 0x7f487e5c1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55ded03fcfd0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #57 0x000055de9d6fcd5d in call_thread_start_func_2 (th=0x55ded03fcfd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f487e5c1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #58 co_start (from=<optimized out>, self=0x55ded0345e20) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55ded03fcfd0 |
| sched = 0x55ded0347d18 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #59 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f487e29f6c0 (LWP 498329) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55ded02bdb70) 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=0x55ded02bdb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f48b97080f1 in lll_mutex_lock_optimized (mutex=0x55ded02bdb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55ded02bdb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55ded02bdb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055de9d6f059d in rb_native_mutex_lock (lock=lock@entry=0x55ded02bdb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055de9d6f40bb in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55ded03f9c60, vm=0x55ded02bdad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55ded02bdad0, cr=0x55ded03f9c60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055de9d76ce7b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055de9d55d639 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055de9d570655 in gc_verify_internal_consistency (objspace_ptr=0x55ded02c0460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x55ded02c0460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x55ded02c0460, 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 0x000055de9d571a56 in heap_prepare (heap=0x55ded02c0480, objspace=0x55ded02c0460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55ded02c0480, objspace=0x55ded02c0460) 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=0x55ded02c0460, cache=cache@entry=0x55ded0402e60, 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 = 0x55ded02c0480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x000055de9d5751b0 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55ded0402e60, objspace=0x55ded02c0460) 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=139949899373280, cache_ptr=0x55ded0402e60, objspace_ptr=0x55ded02c0460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x55ded02c0460 |
| heap_idx = <optimized out> |
| cache = 0x55ded0402e60 |
| 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=139949899373280, 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=139949899373280, 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 0x000055de9d6bbfcf in str_alloc_embed (capa=8, klass=139949899373280) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=139949899373280, ptr=0x55de9d90eba7 "<STDIN>", len=7, enc=0x55ded02c67c0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055de9d59d078 in prep_io (path=0x55de9d90eba7 "<STDIN>", klass=139949899184640, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x55ded02bdad0, ecflags = -801137568, ecopts = 94415463635760} |
| 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=0x55de9d90eba7 "<STDIN>", klass=139949899184640, fmode=RUBY_IO_MODE_READABLE, f=0x7f48b986b8e0 <_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 0x000055de9d6fc71c in thread_start_func_2 (th=th@entry=0x55ded0409230, 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 = 0x55ded0409230 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x000055de9d6fcd5d in call_thread_start_func_2 (th=0x55ded0409230) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f487e7c2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x55ded033b650) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55ded0409230 |
| sched = 0x55ded03f9d28 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f48b96657c0 (LWP 498326) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55ded02bdb70) 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=0x55ded02bdb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f48b9707352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55ded02bdb70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55ded02bdb70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f48b97036c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ded02bdb70, cond=0x55ded02bdc68) 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=0x55ded02bdc68, mutex=mutex@entry=0x55ded02bdb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055de9d6f322d in rb_native_cond_wait (cond=cond@entry=0x55ded02bdc68, mutex=mutex@entry=0x55ded02bdb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055de9d6f32c7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55ded02bdad0, th=0x55ded02c0060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055de9d6f424a in rb_ractor_sched_barrier_join (vm=vm@entry=0x55ded02bdad0, cr=cr@entry=0x55ded02c50a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055de9d76c922 in vm_lock_enter (cr=0x55ded02c50a0, vm=0x55ded02bdad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7ffd03cca418) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55ded02c5340 |
| #9 0x000055de9d740fed in rb_vm_lock_enter (line=2166, file=<synthetic pointer>, lev=0x7ffd03cca418) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76 |
| No locals. |
| #10 rb_vm_search_method_slowpath (ci=0x168100000001, klass=139949899262920) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:2166 |
| vm_locking_level = 3492565824 |
| vm_locking_do = <optimized out> |
| cc = <optimized out> |
| #11 0x000055de9d7414c2 in vm_search_method_slowpath0 (klass=<optimized out>, cd=0x55ded0344e90, cd_owner=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:2187 |
| cc = <optimized out> |
| empty_cc = <optimized out> |
| #12 vm_search_method_fastpath (klass=<optimized out>, cd=0x55ded0344e90, cd_owner=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:2248 |
| cc = 0x55de9da991a0 <vm_empty_cc> |
| cc = <optimized out> |
| #13 vm_sendish (ec=0x55ded02c5340, reg_cfp=0x7f48b9603fa0, cd=0x55ded0344e90, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5969 |
| val = 36 |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55ded0344e90, cc = 0x0, block_handler = 139950324465593, recv = 139949869231080, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #14 0x000055de9d74f23a in vm_exec_core (ec=0x55ded02bdb70, ec@entry=0x55ded02c5340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139950325501792 |
| cd = 0x55ded0344e90 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94415464189584 |
| reg_pc = 0x55ded0340ec8 |
| reg_cfp = 0x7f48b9603fa0 |
| insns_address_table = {0x55de9d751544 <vm_exec_core+13156>, 0x55de9d7504ea <vm_exec_core+8970>, 0x55de9d75047d <vm_exec_core+8861>, 0x55de9d750405 <vm_exec_core+8741>, 0x55de9d750393 <vm_exec_core+8627>, 0x55de9d75031a <vm_exec_core+8506>, 0x55de9d750277 <vm_exec_core+8343>, 0x55de9d750901 <vm_exec_core+10017>, 0x55de9d7507e6 <vm_exec_core+9734>, 0x55de9d75083d <vm_exec_core+9821>, 0x55de9d75054e <vm_exec_core+9070>, 0x55de9d75067b <vm_exec_core+9371>, 0x55de9d74fde2 <vm_exec_core+7170>, 0x55de9d74fd7a <vm_exec_core+7066>, 0x55de9d74fd0d <vm_exec_core+6957>, 0x55de9d74ffec <vm_exec_core+7692>, 0x55de9d74ffb4 <vm_exec_core+7636>, 0x55de9d74ff7f <vm_exec_core+7583>, 0x55de9d74ff4a <vm_exec_core+7530>, 0x55de9d74ff15 <vm_exec_core+7477>, 0x55de9d74feb2 <vm_exec_core+7378>, 0x55de9d74fe6e <vm_exec_core+7310>, 0x55de9d74fe27 <vm_exec_core+7239>, 0x55de9d750128 <vm_exec_core+8008>, 0x55de9d7500e2 <vm_exec_core+7938>, 0x55de9d750063 <vm_exec_core+7811>, 0x55de9d750029 <vm_exec_core+7753>, 0x55de9d7501dd <vm_exec_core+8189>, 0x55de9d750180 <vm_exec_core+8096>, 0x55de9d75023a <vm_exec_core+8282>, 0x55de9d74fcd0 <vm_exec_core+6896>, 0x55de9d74facf <vm_exec_core+6383>, 0x55de9d74fa49 <vm_exec_core+6249>, 0x55de9d74f9e1 <vm_exec_core+6145>, 0x55de9d74f989 <vm_exec_core+6057>, 0x55de9d74f927 <vm_exec_core+5959>, 0x55de9d74f8da <vm_exec_core+5882>, 0x55de9d74f884 <vm_exec_core+5796>, 0x55de9d74f83a <vm_exec_core+5722>, 0x55de9d74f813 <vm_exec_core+5683>, 0x55de9d74f7d8 <vm_exec_core+5624>, 0x55de9d74f787 <vm_exec_core+5543>, 0x55de9d74f753 <vm_exec_core+5491>, 0x55de9d74f6a6 <vm_exec_core+5318>, 0x55de9d74f663 <vm_exec_core+5251>, 0x55de9d74f61f <vm_exec_core+5183>, 0x55de9d74f5ed <vm_exec_core+5133>, 0x55de9d74f57e <vm_exec_core+5022>, 0x55de9d74f51d <vm_exec_core+4925>, 0x55de9d74f4ce <vm_exec_core+4846>, 0x55de9d74f45f <vm_exec_core+4735>, 0x55de9d74f401 <vm_exec_core+4641>, 0x55de9d74f2ed <vm_exec_core+4365>, 0x55de9d74f2b1 <vm_exec_core+4305>, 0x55de9d74f26a <vm_exec_core+4234>, 0x55de9d74f200 <vm_exec_core+4128>, 0x55de9d74f161 <vm_exec_core+3969>, 0x55de9d74e250 <vm_exec_core+112>, 0x55de9d74f0a8 <vm_exec_core+3784>, 0x55de9d74f020 <vm_exec_core+3648>, 0x55de9d74efd1 <vm_exec_core+3569>, 0x55de9d74ef82 <vm_exec_core+3490>, 0x55de9d74ef33 <vm_exec_core+3411>, 0x55de9d7516e6 <vm_exec_core+13574>, 0x55de9d74eee4 <vm_exec_core+3332>, 0x55de9d74ee75 <vm_exec_core+3221>, 0x55de9d74ee30 <vm_exec_core+3152>, 0x55de9d74edbd <vm_exec_core+3037>, 0x55de9d74ec76 <vm_exec_core+2710>, 0x55de9d74ebaa <vm_exec_core+2506>, 0x55de9d74eb2e <vm_exec_core+2382>, 0x55de9d75096b <vm_exec_core+10123>, 0x55de9d74eafa <vm_exec_core+2330>, 0x55de9d74eabb <vm_exec_core+2267>, 0x55de9d74ea7c <vm_exec_core+2204>, 0x55de9d74ea40 <vm_exec_core+2144>, 0x55de9d74e982 <vm_exec_core+1954>, 0x55de9d74e8ff <vm_exec_core+1823>, 0x55de9d7514dd <vm_exec_core+13053>, 0x55de9d751555 <vm_exec_core+13173>, 0x55de9d75179c <vm_exec_core+13756>, 0x55de9d751835 <vm_exec_core+13909>, 0x55de9d7518b0 <vm_exec_core+14032>, 0x55de9d751949 <vm_exec_core+14185>, 0x55de9d751a5b <vm_exec_core+14459>, 0x55de9d75199f <vm_exec_core+14271>, 0x55de9d7519fd <vm_exec_core+14365>, 0x55de9d751ade <vm_exec_core+14590>, 0x55de9d751b3c <vm_exec_core+14684>, 0x55de9d751bed <vm_exec_core+14861>, 0x55de9d751db6 <vm_exec_core+15318>, 0x55de9d751b9a <vm_exec_core+14778>, 0x55de9d751d33 <vm_exec_core+15187>, 0x55de9d751c70 <vm_exec_core+14992>, 0x55de9d74e832 <vm_exec_core+1618>, 0x55de9d74e78a <vm_exec_core+1450>, 0x55de9d7513bd <vm_exec_core+12765>, 0x55de9d751405 <vm_exec_core+12837>, 0x55de9d75144d <vm_exec_core+12909>, 0x55de9d751477 <vm_exec_core+12951>, 0x55de9d751cfa <vm_exec_core+15130>, 0x55de9d751e02 <vm_exec_core+15394>, 0x55de9d74e719 <vm_exec_core+1337>, 0x55de9d74e699 <vm_exec_core+1209>, 0x55de9d74e5f0 <vm_exec_core+1040>, 0x55de9d74e5a9 <vm_exec_core+969>, 0x55de9d74e55e <vm_exec_core+894>, 0x55de9d74e515 <vm_exec_core+821>, 0x55de9d74e4c4 <vm_exec_core+740>, 0x55de9d74e48f <vm_exec_core+687>, 0x55de9d74e45a <vm_exec_core+634>, 0x55de9d7516c8 <vm_exec_core+13544>, 0x55de9d7504d9 <vm_exec_core+8953>, 0x55de9d75046c <vm_exec_core+8844>, 0x55de9d7503f4 <vm_exec_core+8724>, 0x55de9d750382 <vm_exec_core+8610>, 0x55de9d750309 <vm_exec_core+8489>, 0x55de9d750266 <vm_exec_core+8326>, 0x55de9d7508f0 <vm_exec_core+10000>, 0x55de9d7507d5 <vm_exec_core+9717>, 0x55de9d75082c <vm_exec_core+9804>, 0x55de9d75053d <vm_exec_core+9053>, 0x55de9d75066a <vm_exec_core+9354>, 0x55de9d74fdd1 <vm_exec_core+7153>, 0x55de9d74fd69 <vm_exec_core+7049>, 0x55de9d74fcfc <vm_exec_core+6940>, 0x55de9d74ffdb <vm_exec_core+7675>, 0x55de9d74ffa3 <vm_exec_core+7619>, 0x55de9d74ff6e <vm_exec_core+7566>, 0x55de9d74ff39 <vm_exec_core+7513>, 0x55de9d74ff04 <vm_exec_core+7460>, 0x55de9d74fea1 <vm_exec_core+7361>, 0x55de9d74fe5d <vm_exec_core+7293>, 0x55de9d74fe16 <vm_exec_core+7222>, 0x55de9d750117 <vm_exec_core+7991>, 0x55de9d7500d1 <vm_exec_core+7921>, 0x55de9d750052 <vm_exec_core+7794>, 0x55de9d750018 <vm_exec_core+7736>, 0x55de9d7501cc <vm_exec_core+8172>, 0x55de9d75016f <vm_exec_core+8079>, 0x55de9d750229 <vm_exec_core+8265>, 0x55de9d74fcbf <vm_exec_core+6879>, 0x55de9d74fabe <vm_exec_core+6366>, 0x55de9d74fa38 <vm_exec_core+6232>, 0x55de9d74f9d0 <vm_exec_core+6128>, 0x55de9d74f978 <vm_exec_core+6040>, 0x55de9d74f916 <vm_exec_core+5942>, 0x55de9d74f8c9 <vm_exec_core+5865>, 0x55de9d74f873 <vm_exec_core+5779>, 0x55de9d74f829 <vm_exec_core+5705>, 0x55de9d74f802 <vm_exec_core+5666>, 0x55de9d74f7c7 <vm_exec_core+5607>, 0x55de9d74f776 <vm_exec_core+5526>, 0x55de9d74f742 <vm_exec_core+5474>, 0x55de9d74f695 <vm_exec_core+5301>, 0x55de9d74f652 <vm_exec_core+5234>, 0x55de9d74f60e <vm_exec_core+5166>, 0x55de9d74f5dc <vm_exec_core+5116>, 0x55de9d74f56d <vm_exec_core+5005>, 0x55de9d74f50c <vm_exec_core+4908>, 0x55de9d74f4bd <vm_exec_core+4829>, 0x55de9d74f44e <vm_exec_core+4718>, 0x55de9d74f3f0 <vm_exec_core+4624>, 0x55de9d74f2dc <vm_exec_core+4348>, 0x55de9d74f2a0 <vm_exec_core+4288>, 0x55de9d74f259 <vm_exec_core+4217>, 0x55de9d74f1ef <vm_exec_core+4111>, 0x55de9d74f150 <vm_exec_core+3952>, 0x55de9d751e8d <vm_exec_core+15533>, 0x55de9d74f097 <vm_exec_core+3767>, 0x55de9d74f00f <vm_exec_core+3631>, 0x55de9d74efc0 <vm_exec_core+3552>, 0x55de9d74ef71 <vm_exec_core+3473>, 0x55de9d74ef22 <vm_exec_core+3394>, 0x55de9d751ea3 <vm_exec_core+15555>, 0x55de9d74eed3 <vm_exec_core+3315>, 0x55de9d74ee64 <vm_exec_core+3204>, 0x55de9d74ee1f <vm_exec_core+3135>, 0x55de9d74edac <vm_exec_core+3020>, 0x55de9d74ec65 <vm_exec_core+2693>, 0x55de9d74eb99 <vm_exec_core+2489>, 0x55de9d74eb1d <vm_exec_core+2365>, 0x55de9d75095a <vm_exec_core+10106>, 0x55de9d74eae9 <vm_exec_core+2313>, 0x55de9d74eaaa <vm_exec_core+2250>, 0x55de9d74ea6b <vm_exec_core+2187>, 0x55de9d74ea2f <vm_exec_core+2127>, 0x55de9d74e971 <vm_exec_core+1937>, 0x55de9d74e8ee <vm_exec_core+1806>, 0x55de9d751eb9 <vm_exec_core+15577>, 0x55de9d751ecf <vm_exec_core+15599>, 0x55de9d7513a7 <vm_exec_core+12743>, 0x55de9d7515b9 <vm_exec_core+13273>, 0x55de9d7516b2 <vm_exec_core+13522>, 0x55de9d75167f <vm_exec_core+13471>, 0x55de9d751695 <vm_exec_core+13493>, 0x55de9d7515cf <vm_exec_core+13295>, 0x55de9d7515e5 <vm_exec_core+13317>, 0x55de9d7515fb <vm_exec_core+13339>, 0x55de9d751611 <vm_exec_core+13361>...} |
| #15 0x000055de9d75499e in rb_vm_exec (ec=0x55ded02c5340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ded02c5340 |
| _tag = {tag = 36, retval = 4, buf = {0x55ded02c5340, 0x55de9d7548c0 <rb_vm_exec+304>, 0x0, 0x7ffd03cca690, 0x7f489e3ded28}, prev = 0x7ffd03cca760, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #16 0x000055de9d765d93 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #17 0x000055de9d548a45 in rb_ec_exec_node (ec=ec@entry=0x55ded02c5340, n=n@entry=0x7f489e3df2c8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55ded02c5340 |
| _tag = {tag = 36, retval = 94414610677878, buf = {0x55ded02c5340, 0x55de9d548aa0 <rb_ec_exec_node+256>, 0x0, 0x7ffd03cca740, 0x7f489e3df2c8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f489e3df2c8 |
| #18 0x000055de9d54ccab in ruby_run_node (n=0x7f489e3df2c8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55ded02c5340 |
| status = 0 |
| #19 0x000055de9d46ae86 in rb_main (argv=0x7ffd03cca988, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #20 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 498326) detached] |
| $ timeout 60 gdb -p 496930 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x55ded02c0060, native_id: 0x7f48b96657c0 |
| -- Control frame information ----------------------------------------------- |
| c:0002 p:0029 s:0010 E:000a20 EVAL bootstraptest.test_ractor.rb_1366_1355.rb:9 [FINISH] |
| c:0001 p:0000 s:0003 E:001f70 DUMMY [FINISH] |
| [New LWP 498238] |
| [New LWP 496948] |
| [New LWP 496947] |
| [New LWP 496945] |
| [New LWP 496940] |
| [New LWP 496939] |
| [New LWP 496938] |
| [New LWP 496937] |
| [New LWP 496936] |
| [New LWP 496935] |
| [New LWP 496934] |
| [New LWP 496933] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f60b4891a00 in __GI_ppoll (fds=0x7ffe5c8afae8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f60b4773740 (LWP 496930) "ruby" 0x00007f60b4891a00 in __GI_ppoll (fds=0x7ffe5c8afae8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 2 Thread 0x7f60af9cf6c0 (LWP 498238) "runner.rb:636" 0x00007f60b48914cd in __GI___poll (fds=0x7f60af8ce180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 3 Thread 0x7f60adf816c0 (LWP 496948) "runner.rb:546" 0x00007f60b48914cd in __GI___poll (fds=0x7f60ade80180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 4 Thread 0x7f60ae1826c0 (LWP 496947) "runner.rb:546" 0x00007f60b48914cd in __GI___poll (fds=0x7f60ae081180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 5 Thread 0x7f60ae3836c0 (LWP 496945) "runner.rb:636" 0x00007f60b48914cd in __GI___poll (fds=0x7f60ae282180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7f60ae7856c0 (LWP 496940) "runner.rb:636" 0x00007f60b48914cd in __GI___poll (fds=0x7f60ae684180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 7 Thread 0x7f60ae9866c0 (LWP 496939) "runner.rb:546" 0x00007f60b48914cd in __GI___poll (fds=0x7f60ae885180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 8 Thread 0x7f60aeb876c0 (LWP 496938) "runner.rb:546" 0x00007f60b48914cd in __GI___poll (fds=0x7f60aea86180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 9 Thread 0x7f60aed886c0 (LWP 496937) "runner.rb:636" 0x00007f60b48914cd in __GI___poll (fds=0x7f60aec87180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 10 Thread 0x7f60aef896c0 (LWP 496936) "runner.rb:334" 0x00007f60b480ed61 in __futex_abstimed_wait_common64 (private=32608, cancel=true, abstime=0x7f60aee88370, op=137, expected=0, futex_word=0x55dd91142438) at ./nptl/futex-internal.c:57 |
| 11 Thread 0x7f60af18a6c0 (LWP 496935) "runner.rb:334" 0x00007f60b480ed61 in __futex_abstimed_wait_common64 (private=32608, cancel=true, abstime=0x7f60af089370, op=137, expected=0, futex_word=0x55dd91141d78) at ./nptl/futex-internal.c:57 |
| 12 Thread 0x7f60afc3e6c0 (LWP 496934) "runner.rb:334" 0x00007f60b480ed61 in __futex_abstimed_wait_common64 (private=32608, cancel=true, abstime=0x7f60afb3d370, op=137, expected=0, futex_word=0x55dd9114135c) at ./nptl/futex-internal.c:57 |
| 13 Thread 0x7f60afe3f6c0 (LWP 496933) "runner.rb:334" 0x00007f60b480ed61 in __futex_abstimed_wait_common64 (private=32608, cancel=true, abstime=0x7f60afd3e370, op=137, expected=0, futex_word=0x55dd9112e098) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 13 (Thread 0x7f60afe3f6c0 (LWP 496933) "runner.rb:334"): |
| #0 0x00007f60b480ed61 in __futex_abstimed_wait_common64 (private=32608, cancel=true, abstime=0x7f60afd3e370, op=137, expected=0, futex_word=0x55dd9112e098) 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=32608, abstime=0x7f60afd3e370, clockid=32608, expected=0, futex_word=0x55dd9112e098) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8347904 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55dd9112e098, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f60afd3e370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f60b4811c7e in __pthread_cond_wait_common (abstime=0x7f60afd3e370, clockid=1, mutex=0x55dd91187580, cond=0x55dd9112e070) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f60b48114a0 <__condvar_cleanup_waiting>, __arg = 0x7f60afd3e300, __canceltype = -1345068256, __prev = 0x0} |
| cbuffer = {wseq = 1138, cond = 0x55dd9112e070, mutex = 0x55dd91187580, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 1138 |
| seq = 569 |
| 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=0x55dd9112e070, mutex=0x55dd91187580, abstime=0x7f60afd3e370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f60b4d58454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4d5e8ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4d5ea72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4d637fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4d59001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4d5a1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da02a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4da988e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4d61b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f60b4d62041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f60b4d62916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f60b4812a94 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 = {140053244540608, 111210004855677383, 140053244540608, -136, 22, 140730451028656, 111210004834705863, 111233384794972615}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f60b489fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 12 (Thread 0x7f60afc3e6c0 (LWP 496934) "runner.rb:334"): |
| #0 0x00007f60b480ed61 in __futex_abstimed_wait_common64 (private=32608, cancel=true, abstime=0x7f60afb3d370, op=137, expected=0, futex_word=0x55dd9114135c) 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=32608, abstime=0x7f60afb3d370, clockid=32608, expected=0, futex_word=0x55dd9114135c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8347904 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55dd9114135c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f60afb3d370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f60b4811c7e in __pthread_cond_wait_common (abstime=0x7f60afb3d370, clockid=1, mutex=0x55dd91194bb0, cond=0x55dd91141330) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f60b48114a0 <__condvar_cleanup_waiting>, __arg = 0x7f60afb3d300, __canceltype = -1347169408, __prev = 0x0} |
| cbuffer = {wseq = 1365, cond = 0x55dd91141330, mutex = 0x55dd91194bb0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 1365 |
| seq = 682 |
| 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=0x55dd91141330, mutex=0x55dd91194bb0, abstime=0x7f60afb3d370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f60b4d58454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4d5e8ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4d5ea72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4d637fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4d59001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4d5a1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da02a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4da988e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4d61b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f60b4d62041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f60b4d62916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f60b4812a94 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 = {140053242439360, 111209731588383175, 140053242439360, -136, 22, 140730451028656, 111209731567411655, 111233384794972615}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f60b489fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 11 (Thread 0x7f60af18a6c0 (LWP 496935) "runner.rb:334"): |
| #0 0x00007f60b480ed61 in __futex_abstimed_wait_common64 (private=32608, cancel=true, abstime=0x7f60af089370, op=137, expected=0, futex_word=0x55dd91141d78) 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=32608, abstime=0x7f60af089370, clockid=32608, expected=0, futex_word=0x55dd91141d78) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8347904 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55dd91141d78, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f60af089370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f60b4811c7e in __pthread_cond_wait_common (abstime=0x7f60af089370, clockid=1, mutex=0x55dd9117a7d0, cond=0x55dd91141d50) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f60b48114a0 <__condvar_cleanup_waiting>, __arg = 0x7f60af089300, __canceltype = -1358392544, __prev = 0x0} |
| cbuffer = {wseq = 1210, cond = 0x55dd91141d50, mutex = 0x55dd9117a7d0, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 1210 |
| seq = 605 |
| 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=0x55dd91141d50, mutex=0x55dd9117a7d0, abstime=0x7f60af089370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f60b4d58454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4d5e8ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4d5ea72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4d637fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4d59001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4d5a1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da02a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4da988e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4d61b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f60b4d62041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f60b4d62916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f60b4812a94 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 = {140053231216320, 111210240542007751, 140053231216320, -136, 22, 140730451028656, 111210240521036231, 111233384794972615}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f60b489fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 10 (Thread 0x7f60aef896c0 (LWP 496936) "runner.rb:334"): |
| #0 0x00007f60b480ed61 in __futex_abstimed_wait_common64 (private=32608, cancel=true, abstime=0x7f60aee88370, op=137, expected=0, futex_word=0x55dd91142438) 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=32608, abstime=0x7f60aee88370, clockid=32608, expected=0, futex_word=0x55dd91142438) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8347904 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55dd91142438, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f60aee88370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f60b4811c7e in __pthread_cond_wait_common (abstime=0x7f60aee88370, clockid=1, mutex=0x55dd911ac8f0, cond=0x55dd91142410) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f60b48114a0 <__condvar_cleanup_waiting>, __arg = 0x7f60aee88300, __canceltype = -1360493792, __prev = 0x0} |
| cbuffer = {wseq = 1348, cond = 0x55dd91142410, mutex = 0x55dd911ac8f0, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 1348 |
| seq = 674 |
| 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=0x55dd91142410, mutex=0x55dd911ac8f0, abstime=0x7f60aee88370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f60b4d58454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4d5e8ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4d5ea72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4d637fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4d59001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4d5a1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da02a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4da988e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4d61b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f60b4d62041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f60b4d62916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f60b4812a94 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 = {140053229115072, 111212164150485447, 140053229115072, -136, 22, 140730451028656, 111212164129513927, 111233384794972615}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f60b489fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 9 (Thread 0x7f60aed886c0 (LWP 496937) "runner.rb:636"): |
| #0 0x00007f60b48914cd in __GI___poll (fds=0x7f60aec87180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f60b4c3463f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f60b4c355d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f60b4d61643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f60b4c359be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f60b4c3abf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4c360f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4c3a0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4c3d626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4da02a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da988e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4d61b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4d62041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4d62916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f60b4812a94 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 = {140053227013824, 111211882293256647, 140053227013824, -136, 25, 140053243486752, 111211882272285127, 111233384794972615}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f60b489fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 8 (Thread 0x7f60aeb876c0 (LWP 496938) "runner.rb:546"): |
| #0 0x00007f60b48914cd in __GI___poll (fds=0x7f60aea86180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f60b4c3463f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f60b4c355d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f60b4d61643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f60b4c359be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f60b4c3abf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4c360f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4c3a0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4c3d626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4da02a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da988e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4d61b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4d62041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4d62916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f60b4812a94 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 = {140053224912576, 111211606878478791, 140053224912576, -136, 25, 140053241385504, 111211606857507271, 111233384794972615}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f60b489fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 7 (Thread 0x7f60ae9866c0 (LWP 496939) "runner.rb:546"): |
| #0 0x00007f60b48914cd in __GI___poll (fds=0x7f60ae885180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f60b4c3463f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f60b4c355d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f60b4d61643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f60b4c359be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f60b4c3abf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4c360f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4c3a0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4c3d626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4da02a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da988e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4d61b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4d62041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4d62916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f60b4812a94 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 = {140053222811328, 111211333611184583, 140053222811328, -136, 25, 140053230162464, 111211333590213063, 111233384794972615}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f60b489fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7f60ae7856c0 (LWP 496940) "runner.rb:636"): |
| #0 0x00007f60b48914cd in __GI___poll (fds=0x7f60ae684180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f60b4c3463f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f60b4c355d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f60b4d61643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f60b4c359be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f60b4c3abf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4c360f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4c3a0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4c3d626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4da02a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da988e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4d61b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4d62041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4d62916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f60b4812a94 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 = {140053220710080, 111213257219662279, 140053220710080, -136, 25, 140053228061216, 111213257198690759, 111233384794972615}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f60b489fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7f60ae3836c0 (LWP 496945) "runner.rb:636"): |
| #0 0x00007f60b48914cd in __GI___poll (fds=0x7f60ae282180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f60b4c3463f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f60b4c355d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f60b4d61643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f60b4c359be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f60b4c3abf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4c360f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4c3a0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4c3d626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4da02a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da988e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4d61b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4d62041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4d62916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f60b4812a94 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 = {140053216507584, 111212708537590215, 140053216507584, -136, 22, 140053228061216, 111212708516618695, 111233384794972615}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f60b489fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f60ae1826c0 (LWP 496947) "runner.rb:546"): |
| #0 0x00007f60b48914cd in __GI___poll (fds=0x7f60ae081180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f60b4c3463f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f60b4c355d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f60b4d61643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f60b4c359be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f60b4c3abf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4c360f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4c3a0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4c3d626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4da02a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da988e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4d61b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4d62041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4d62916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f60b4812a94 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 = {140053214406336, 111212435270296007, 140053214406336, -136, 22, 140053243486752, 111212435249324487, 111233384794972615}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f60b489fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f60adf816c0 (LWP 496948) "runner.rb:546"): |
| #0 0x00007f60b48914cd in __GI___poll (fds=0x7f60ade80180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f60b4c3463f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f60b4c355d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f60b4d61643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f60b4c359be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f60b4c3abf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4c360f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4c3a0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4c3d626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4da02a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da988e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4d61b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4d62041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4d62916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f60b4812a94 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 = {140053212305088, 111214358878773703, 140053212305088, -136, 22, 140053241385504, 111214358857802183, 111233384794972615}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f60b489fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f60af9cf6c0 (LWP 498238) "runner.rb:636"): |
| #0 0x00007f60b48914cd in __GI___poll (fds=0x7f60af8ce180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f60b4c3463f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f60b4c355d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f60b4d61643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f60b4c359be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f60b4c3abf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4c360f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4c3a0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4c3d626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4da02a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da988e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4d61b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4d62041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4d62916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f60b4812a94 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 = {140053239887552, 111209102912545223, 140053239887552, -136, 22, 140053228061216, 111209102891573703, 111233384794972615}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f60b489fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f60b4773740 (LWP 496930) "ruby"): |
| #0 0x00007f60b4891a00 in __GI_ppoll (fds=0x7ffe5c8afae8, 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 = 140730451033008, tv_nsec = 94410107946496} |
| #1 0x00007f60b4d5dac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f60b4d5eb81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f60b4d613a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f60b4d62b45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f60b4d5df8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f60b4da0508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f60b4da9367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f60b4c04440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f60b4be22a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f60b4d9a9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f60b4d9d1df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f60b4da16bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f60b4da4c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f60b4c01e5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f60b4c06193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x000055dd77b8a187 in ?? () |
| No symbol table info available. |
| #19 0x00007f60b47a01ca in __libc_start_call_main (main=main@entry=0x55dd77b8a120, argc=argc@entry=6, argv=argv@entry=0x7ffe5c8b09b8) at ../sysdeps/nptl/libc_start_call_main.h:58 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140730451036600, 51507965695648199, 6, 0, 94409684733248, 140053329502208, 51507965676773831, 111235232891822535}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7ffe5c8b09b0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}} |
| not_first_call = <optimized out> |
| #20 0x00007f60b47a028b in __libc_start_main_impl (main=0x55dd77b8a120, argc=6, argv=0x7ffe5c8b09b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe5c8b09a8) at ../csu/libc-start.c:360 |
| No locals. |
| #21 0x000055dd77b8a1d5 in _start () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 496930) detached] |
| $ timeout 60 gdb -p 496915 -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 496914 -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 498330 -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> |