| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 36% (4053/11201) |
| "./autogen.sh" exit with 0. |
| "autoconf" exit with 0. |
| "/tmp/ruby/src/trunk-gc-asserts/configure --prefix=/tmp/ruby/install/trunk-gc-asserts --disable-install-doc --enable-shared" exit with 0. |
| configure: WARNING: something wrong with CXXFLAGS="" |
| "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/power_assert'... |
| From https://github.com/ruby/power_assert |
| * branch a7dab941153b233d3412e249d25da52a6c5691de -> FETCH_HEAD |
| HEAD is now at a7dab94 Merge pull request #56 from k-tsj/fix-failures-on-head |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/matrix'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/prime'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/debug'... |
| 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. |
| /tmp/ruby/src/trunk-gc-asserts/variable.c: In function ‘iterate_over_shapes_with_callback’: |
| /tmp/ruby/src/trunk-gc-asserts/variable.c:2244:1: warning: control reaches end of non-void function [-Wreturn-type] |
| 2244 | } |
| | ^ |
| 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 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 |
| "make install DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| make yes-btest TESTOPTS='-q -j4' |
| $$$ #<Timeout::Error: execution expired> |
| ### enter analyzing mode for stuck processes |
| $$$ ps jx |
| PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND |
| 11 12 12 12 ? -1 Ss 1001 0:00 sh build-loop.sh trunk-gc-asserts --incremental --process-num=4 |
| 1 150083 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 150113 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 150121 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 152351 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 152373 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 152389 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 152429 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 166227 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 166249 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 166264 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 166306 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 179891 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 179921 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 179928 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 179970 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 228468 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 228490 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 228506 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 279465 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 279495 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 279503 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 294227 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 294257 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 294265 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 307191 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 307221 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 307228 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 320143 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 320176 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 320184 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 320225 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 333183 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 333213 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 333220 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 333266 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 382598 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 382628 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 382636 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 382677 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 400578 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 400608 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 400616 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 452329 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 452361 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 452369 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 452410 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 467336 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 467366 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 467374 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 467415 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 480591 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 480621 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 480629 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 498348 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 498378 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 498386 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 548343 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 548374 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 548382 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 561724 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/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 561753 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/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 561761 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/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 561804 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 12 561854 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 561854 561857 12 12 ? -1 S 1001 0:00 sh -c ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250604-114518 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 561857 561858 12 12 ? -1 Sl 1001 0:00 ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250604-114518 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 561858 577459 12 12 ? -1 S 1001 0:00 sh -c make yes-btest TESTOPTS='-q -j4' |
| 577459 577460 12 12 ? -1 S 1001 0:00 make yes-btest TESTOPTS=-q -j4 |
| 577460 577475 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 |
| 577475 578651 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/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 |
| 577475 578707 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/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 |
| 577475 578713 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/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 |
| 577475 578717 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/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 |
| 561858 578721 12 12 ? -1 R 1001 0:00 ps jx |
| {11=>[12], 1=>[150083, 150113, 150121, 152351, 152373, 152389, 152429, 166227, 166249, 166264, 166306, 179891, 179921, 179928, 179970, 228468, 228490, 228506, 279465, 279495, 279503, 294227, 294257, 294265, 307191, 307221, 307228, 320143, 320176, 320184, 320225, 333183, 333213, 333220, 333266, 382598, 382628, 382636, 382677, 400578, 400608, 400616, 452329, 452361, 452369, 452410, 467336, 467366, 467374, 467415, 480591, 480621, 480629, 498348, 498378, 498386, 548343, 548374, 548382, 561724, 561753, 561761, 561804], 12=>[561854], 561854=>[561857], 561857=>[561858], 561858=>[577459, 578721], 577459=>[577460], 577460=>[577475], 577475=>[578651, 578707, 578713, 578717]} |
| $ timeout 60 gdb -p 578651 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 578657] |
| [New LWP 578656] |
| [New LWP 578655] |
| [New LWP 578653] |
| [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=0x55c69385eb70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f4b5d1b67c0 (LWP 578651) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55c69385eb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7f4b21ddf6c0 (LWP 578657) "miniruby" 0x00007f4b5d251d61 in __futex_abstimed_wait_common64 (private=32587, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c69385ebd4) at ./nptl/futex-internal.c:57 |
| 3 Thread 0x7f4b1bfff6c0 (LWP 578656) "miniruby" 0x00007f4b5d251d61 in __futex_abstimed_wait_common64 (private=32587, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c69385ebd0) at ./nptl/futex-internal.c:57 |
| 4 Thread 0x7f4b21f0f6c0 (LWP 578655) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55c69385eb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 5 Thread 0x7f4b43b9f6c0 (LWP 578653) "miniruby" 0x00007f4b5d2e3042 in epoll_wait (epfd=4, events=events@entry=0x55c689504ebc <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 0x7f4b43b9f6c0 (LWP 578653) "miniruby"): |
| #0 0x00007f4b5d2e3042 in epoll_wait (epfd=4, events=events@entry=0x55c689504ebc <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 0x000055c689141aef in event_wait (vm=0x55c69385ead0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55c69385ead0) 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=0x55c69385ead0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55c69385ead0 |
| #4 0x00007f4b5d255a94 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 = {139961235535552, -2215206255809548106, 139961235535552, -264, 0, 140720756574416, -2215206255788576586, -2215141422510264138}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f4b5d2e2c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f4b21f0f6c0 (LWP 578655) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55c69385eb70) 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=0x55c69385eb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f4b5d2590f1 in lll_mutex_lock_optimized (mutex=0x55c69385eb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55c69385eb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55c69385eb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055c68913b7fd in rb_native_mutex_lock (lock=lock@entry=0x55c69385eb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055c68913f31b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55c6938e6510, vm=0x55c69385ead0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55c69385ead0, cr=0x55c6938e6510) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055c6891b83ab in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055c688fa8759 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055c688fbbd35 in gc_verify_internal_consistency (objspace_ptr=0x55c693861460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x55c693861460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x55c693861460, 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 0x000055c688fbd136 in heap_prepare (heap=0x55c693861480, objspace=0x55c693861460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55c693861480, objspace=0x55c693861460) 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=0x55c693861460, cache=cache@entry=0x55c69399f2a0, 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 = 0x55c693861480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x000055c688fc0890 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55c69399f2a0, objspace=0x55c693861460) 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=139961235856080, cache_ptr=0x55c69399f2a0, objspace_ptr=0x55c693861460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x55c693861460 |
| heap_idx = <optimized out> |
| cache = 0x55c69399f2a0 |
| 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=139961235856080, 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=139961235856080, 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 0x000055c68910722f in str_alloc_embed (capa=8, klass=139961235856080) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=139961235856080, ptr=0x55c689359ba7 "<STDIN>", len=7, enc=0x55c693867770) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055c688fe82d8 in prep_io (path=0x55c689359ba7 "<STDIN>", klass=139961235667480, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x55c69385ead0, ecflags = -1819384560, ecopts = 94311366912816} |
| 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=0x55c689359ba7 "<STDIN>", klass=139961235667480, fmode=RUBY_IO_MODE_READABLE, f=0x7f4b5d3bc8e0 <_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 0x000055c68914797c in thread_start_func_2 (th=th@entry=0x55c69399b5c0, 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 = 0x55c69399b5c0 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x000055c689147fbd in call_thread_start_func_2 (th=0x55c69399b5c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f4b22513f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x55c6938e66f0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55c69399b5c0 |
| sched = 0x55c6938e65d8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 3 (Thread 0x7f4b1bfff6c0 (LWP 578656) "miniruby"): |
| #0 0x00007f4b5d251d61 in __futex_abstimed_wait_common64 (private=32587, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c69385ebd0) 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=32587, abstime=0x0, clockid=0, expected=0, futex_word=0x55c69385ebd0) 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=0x55c69385ebd0, 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 0x00007f4b5d2547dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c69385eb70, cond=0x55c69385eba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f4b5d2544a0 <__condvar_cleanup_waiting>, __arg = 0x7f4b1bffed00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 2, cond = 0x55c69385eba8, mutex = 0x55c69385eb70, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 2 |
| seq = 1 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55c69385eba8, mutex=mutex@entry=0x55c69385eb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055c68913e48d in rb_native_cond_wait (cond=cond@entry=0x55c69385eba8, mutex=mutex@entry=0x55c69385eb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055c68914835b in ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1309 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x55c6938e4810) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x55c69385ead0 |
| #8 0x00007f4b5d255a94 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 = {139960569034432, -2215013274339004234, 139960569034432, -264, 0, 140720756571120, -2215013274318032714, -2215141422510264138}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f4b5d2e2c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f4b21ddf6c0 (LWP 578657) "miniruby"): |
| #0 0x00007f4b5d251d61 in __futex_abstimed_wait_common64 (private=32587, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c69385ebd4) 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=32587, abstime=0x0, clockid=0, expected=0, futex_word=0x55c69385ebd4) 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=0x55c69385ebd4, 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 0x00007f4b5d2547dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c69385eb70, cond=0x55c69385eba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f4b5d2544a0 <__condvar_cleanup_waiting>, __arg = 0x7f4b21dded00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 5, cond = 0x55c69385eba8, mutex = 0x55c69385eb70, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 5 |
| seq = 2 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55c69385eba8, mutex=mutex@entry=0x55c69385eb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055c68913e48d in rb_native_cond_wait (cond=cond@entry=0x55c69385eba8, mutex=mutex@entry=0x55c69385eb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055c68914835b in ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1309 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x55c6939998d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x55c69385ead0 |
| #8 0x00007f4b5d255a94 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 = {139960667469504, -2214990992048672586, 139960667469504, -264, 0, 140720756571120, -2214990992027701066, -2215141422510264138}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f4b5d2e2c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f4b5d1b67c0 (LWP 578651) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55c69385eb70) 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=0x55c69385eb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f4b5d258352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55c69385eb70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55c69385eb70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f4b5d2546c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c69385eb70, cond=0x55c69385ec68) at ./nptl/pthread_cond_wait.c:616 |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = <optimized out> |
| seq = 1 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55c69385ec68, mutex=mutex@entry=0x55c69385eb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055c68913e48d in rb_native_cond_wait (cond=cond@entry=0x55c69385ec68, mutex=mutex@entry=0x55c69385eb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055c68913e527 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55c69385ead0, th=0x55c693861060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055c68913f4aa in rb_ractor_sched_barrier_join (vm=vm@entry=0x55c69385ead0, cr=cr@entry=0x55c6938660a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055c6891b7e52 in vm_lock_enter (cr=0x55c6938660a0, vm=0x55c69385ead0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7ffc1ab53ea0) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55c693866340 |
| #9 0x000055c6891440dc in rb_vm_lock_enter (line=2579, file=0x55c689378eb0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7ffc1ab53ea0) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76 |
| No locals. |
| #10 rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2579 |
| vm_locking_level = 2 |
| vm_locking_do = <optimized out> |
| sig = <optimized out> |
| timer_interrupt = 0 |
| pending_interrupt = 0 |
| terminate_interrupt = 0 |
| trap_interrupt = 0 |
| interrupt = <optimized out> |
| postponed_job_interrupt = 0 |
| ret = 0 |
| #11 0x000055c689199afd in vm_pop_frame (ep=<optimized out>, cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = 286327299 |
| #12 vm_exec_core (ec=0x55c69385eb70, ec@entry=0x55c693866340) at ../../src/trunk-gc-asserts/insns.def:1165 |
| leaf = <optimized out> |
| val = 139961205710360 |
| reg_pc = 0x55c693866340 |
| reg_cfp = 0x7f4b5d154ec0 |
| insns_address_table = {0x55c68919c48c <vm_exec_core+13116>, 0x55c68919b482 <vm_exec_core+9010>, 0x55c68919b415 <vm_exec_core+8901>, 0x55c68919b39d <vm_exec_core+8781>, 0x55c68919b326 <vm_exec_core+8662>, 0x55c68919b2a2 <vm_exec_core+8530>, 0x55c68919b200 <vm_exec_core+8368>, 0x55c68919b8a1 <vm_exec_core+10065>, 0x55c68919b786 <vm_exec_core+9782>, 0x55c68919b7dd <vm_exec_core+9869>, 0x55c68919b4ee <vm_exec_core+9118>, 0x55c68919b61b <vm_exec_core+9419>, 0x55c68919ad6b <vm_exec_core+7195>, 0x55c68919ad03 <vm_exec_core+7091>, 0x55c68919ac96 <vm_exec_core+6982>, 0x55c68919af75 <vm_exec_core+7717>, 0x55c68919af3d <vm_exec_core+7661>, 0x55c68919af08 <vm_exec_core+7608>, 0x55c68919aed3 <vm_exec_core+7555>, 0x55c68919ae9e <vm_exec_core+7502>, 0x55c68919ae3b <vm_exec_core+7403>, 0x55c68919adf7 <vm_exec_core+7335>, 0x55c68919adb0 <vm_exec_core+7264>, 0x55c68919b0b1 <vm_exec_core+8033>, 0x55c68919b06b <vm_exec_core+7963>, 0x55c68919afec <vm_exec_core+7836>, 0x55c68919afb2 <vm_exec_core+7778>, 0x55c68919b166 <vm_exec_core+8214>, 0x55c68919b109 <vm_exec_core+8121>, 0x55c68919b1c3 <vm_exec_core+8307>, 0x55c68919ac59 <vm_exec_core+6921>, 0x55c68919aa55 <vm_exec_core+6405>, 0x55c68919a9cf <vm_exec_core+6271>, 0x55c68919a968 <vm_exec_core+6168>, 0x55c68919a916 <vm_exec_core+6086>, 0x55c68919a8b4 <vm_exec_core+5988>, 0x55c68919a867 <vm_exec_core+5911>, 0x55c68919a812 <vm_exec_core+5826>, 0x55c68919a7c8 <vm_exec_core+5752>, 0x55c68919a7a1 <vm_exec_core+5713>, 0x55c68919a766 <vm_exec_core+5654>, 0x55c68919a717 <vm_exec_core+5575>, 0x55c68919a6e3 <vm_exec_core+5523>, 0x55c68919a637 <vm_exec_core+5351>, 0x55c68919a5f4 <vm_exec_core+5284>, 0x55c68919a5b0 <vm_exec_core+5216>, 0x55c68919a57e <vm_exec_core+5166>, 0x55c68919a50f <vm_exec_core+5055>, 0x55c68919a4ad <vm_exec_core+4957>, 0x55c68919a45e <vm_exec_core+4878>, 0x55c68919a3ef <vm_exec_core+4767>, 0x55c68919a391 <vm_exec_core+4673>, 0x55c68919a27f <vm_exec_core+4399>, 0x55c68919a243 <vm_exec_core+4339>, 0x55c68919a1fc <vm_exec_core+4268>, 0x55c68919a192 <vm_exec_core+4162>, 0x55c68919a0eb <vm_exec_core+3995>, 0x55c6891991c0 <vm_exec_core+112>, 0x55c68919a032 <vm_exec_core+3810>, 0x55c689199faa <vm_exec_core+3674>, 0x55c689199f5b <vm_exec_core+3595>, 0x55c689199f0c <vm_exec_core+3516>, 0x55c689199ebd <vm_exec_core+3437>, 0x55c68919c695 <vm_exec_core+13637>, 0x55c689199e6e <vm_exec_core+3358>, 0x55c689199dff <vm_exec_core+3247>, 0x55c689199dba <vm_exec_core+3178>, 0x55c689199d47 <vm_exec_core+3063>, 0x55c689199bfe <vm_exec_core+2734>, 0x55c689199b32 <vm_exec_core+2530>, 0x55c689199ab6 <vm_exec_core+2406>, 0x55c68919b90b <vm_exec_core+10171>, 0x55c689199a82 <vm_exec_core+2354>, 0x55c689199a43 <vm_exec_core+2291>, 0x55c689199a04 <vm_exec_core+2228>, 0x55c6891999c8 <vm_exec_core+2168>, 0x55c689199904 <vm_exec_core+1972>, 0x55c68919987f <vm_exec_core+1839>, 0x55c68919c49d <vm_exec_core+13133>, 0x55c68919c502 <vm_exec_core+13234>, 0x55c68919c74b <vm_exec_core+13819>, 0x55c68919c7e0 <vm_exec_core+13968>, 0x55c68919c83b <vm_exec_core+14059>, 0x55c68919c8d0 <vm_exec_core+14208>, 0x55c68919c9e2 <vm_exec_core+14482>, 0x55c68919c926 <vm_exec_core+14294>, 0x55c68919c984 <vm_exec_core+14388>, 0x55c68919ca65 <vm_exec_core+14613>, 0x55c68919cac6 <vm_exec_core+14710>, 0x55c68919cb24 <vm_exec_core+14804>, 0x55c68919cc7d <vm_exec_core+15149>, 0x55c68919cba7 <vm_exec_core+14935>, 0x55c68919cbfa <vm_exec_core+15018>, 0x55c68919ccc9 <vm_exec_core+15225>, 0x55c6891997b2 <vm_exec_core+1634>, 0x55c68919970a <vm_exec_core+1466>, 0x55c68919c341 <vm_exec_core+12785>, 0x55c68919c389 <vm_exec_core+12857>, 0x55c68919c3d1 <vm_exec_core+12929>, 0x55c68919c426 <vm_exec_core+13014>, 0x55c68919cd53 <vm_exec_core+15363>, 0x55c68919cde5 <vm_exec_core+15509>, 0x55c689199699 <vm_exec_core+1353>, 0x55c689199619 <vm_exec_core+1225>, 0x55c689199570 <vm_exec_core+1056>, 0x55c689199529 <vm_exec_core+985>, 0x55c6891994de <vm_exec_core+910>, 0x55c689199495 <vm_exec_core+837>, 0x55c689199444 <vm_exec_core+756>, 0x55c68919940f <vm_exec_core+703>, 0x55c6891993da <vm_exec_core+650>, 0x55c68919c677 <vm_exec_core+13607>, 0x55c68919b471 <vm_exec_core+8993>, 0x55c68919b404 <vm_exec_core+8884>, 0x55c68919b38c <vm_exec_core+8764>, 0x55c68919b315 <vm_exec_core+8645>, 0x55c68919b291 <vm_exec_core+8513>, 0x55c68919b1ef <vm_exec_core+8351>, 0x55c68919b890 <vm_exec_core+10048>, 0x55c68919b775 <vm_exec_core+9765>, 0x55c68919b7cc <vm_exec_core+9852>, 0x55c68919b4dd <vm_exec_core+9101>, 0x55c68919b60a <vm_exec_core+9402>, 0x55c68919ad5a <vm_exec_core+7178>, 0x55c68919acf2 <vm_exec_core+7074>, 0x55c68919ac85 <vm_exec_core+6965>, 0x55c68919af64 <vm_exec_core+7700>, 0x55c68919af2c <vm_exec_core+7644>, 0x55c68919aef7 <vm_exec_core+7591>, 0x55c68919aec2 <vm_exec_core+7538>, 0x55c68919ae8d <vm_exec_core+7485>, 0x55c68919ae2a <vm_exec_core+7386>, 0x55c68919ade6 <vm_exec_core+7318>, 0x55c68919ad9f <vm_exec_core+7247>, 0x55c68919b0a0 <vm_exec_core+8016>, 0x55c68919b05a <vm_exec_core+7946>, 0x55c68919afdb <vm_exec_core+7819>, 0x55c68919afa1 <vm_exec_core+7761>, 0x55c68919b155 <vm_exec_core+8197>, 0x55c68919b0f8 <vm_exec_core+8104>, 0x55c68919b1b2 <vm_exec_core+8290>, 0x55c68919ac48 <vm_exec_core+6904>, 0x55c68919aa44 <vm_exec_core+6388>, 0x55c68919a9be <vm_exec_core+6254>, 0x55c68919a957 <vm_exec_core+6151>, 0x55c68919a905 <vm_exec_core+6069>, 0x55c68919a8a3 <vm_exec_core+5971>, 0x55c68919a856 <vm_exec_core+5894>, 0x55c68919a801 <vm_exec_core+5809>, 0x55c68919a7b7 <vm_exec_core+5735>, 0x55c68919a790 <vm_exec_core+5696>, 0x55c68919a755 <vm_exec_core+5637>, 0x55c68919a706 <vm_exec_core+5558>, 0x55c68919a6d2 <vm_exec_core+5506>, 0x55c68919a626 <vm_exec_core+5334>, 0x55c68919a5e3 <vm_exec_core+5267>, 0x55c68919a59f <vm_exec_core+5199>, 0x55c68919a56d <vm_exec_core+5149>, 0x55c68919a4fe <vm_exec_core+5038>, 0x55c68919a49c <vm_exec_core+4940>, 0x55c68919a44d <vm_exec_core+4861>, 0x55c68919a3de <vm_exec_core+4750>, 0x55c68919a380 <vm_exec_core+4656>, 0x55c68919a26e <vm_exec_core+4382>, 0x55c68919a232 <vm_exec_core+4322>, 0x55c68919a1eb <vm_exec_core+4251>, 0x55c68919a181 <vm_exec_core+4145>, 0x55c68919a0da <vm_exec_core+3978>, 0x55c68919ce70 <vm_exec_core+15648>, 0x55c68919a021 <vm_exec_core+3793>, 0x55c689199f99 <vm_exec_core+3657>, 0x55c689199f4a <vm_exec_core+3578>, 0x55c689199efb <vm_exec_core+3499>, 0x55c689199eac <vm_exec_core+3420>, 0x55c68919ce86 <vm_exec_core+15670>, 0x55c689199e5d <vm_exec_core+3341>, 0x55c689199dee <vm_exec_core+3230>, 0x55c689199da9 <vm_exec_core+3161>, 0x55c689199d36 <vm_exec_core+3046>, 0x55c689199bed <vm_exec_core+2717>, 0x55c689199b21 <vm_exec_core+2513>, 0x55c689199aa5 <vm_exec_core+2389>, 0x55c68919b8fa <vm_exec_core+10154>, 0x55c689199a71 <vm_exec_core+2337>, 0x55c689199a32 <vm_exec_core+2274>, 0x55c6891999f3 <vm_exec_core+2211>, 0x55c6891999b7 <vm_exec_core+2151>, 0x55c6891998f3 <vm_exec_core+1955>, 0x55c68919986e <vm_exec_core+1822>, 0x55c68919ce9c <vm_exec_core+15692>, 0x55c68919ceb2 <vm_exec_core+15714>, 0x55c68919c32b <vm_exec_core+12763>, 0x55c68919c568 <vm_exec_core+13336>, 0x55c68919c57e <vm_exec_core+13358>, 0x55c68919c644 <vm_exec_core+13556>, 0x55c68919c65a <vm_exec_core+13578>, 0x55c68919c594 <vm_exec_core+13380>, 0x55c68919c5aa <vm_exec_core+13402>, 0x55c68919c5c0 <vm_exec_core+13424>, 0x55c68919c5d6 <vm_exec_core+13446>...} |
| #13 0x000055c68919f93e in rb_vm_exec (ec=0x55c693866340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55c693866340 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffc1ab54298, 0x55c68919f860 <rb_vm_exec+304>, 0x0, 0x7ffc1ab54110, 0x0}, prev = 0x7ffc1ab54630, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #14 0x000055c6891a3de3 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffc1ab54298, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #15 vm_yield (kw_splat=0, argv=0x7ffc1ab54298, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #16 rb_yield_0 (argv=0x7ffc1ab54298, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #17 rb_yield_values2 (argc=1, argv=0x7ffc1ab54298) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #18 0x000055c688f726b2 in collect_i (i=<optimized out>, ary=139961205713080, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #19 0x000055c689192508 in vm_yield_with_cfunc (ec=0x55c693866340, captured=<optimized out>, self=139961205714840, argc=1, argv=0x7ffc1ab54298, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5135 |
| is_lambda = 0 |
| val = <optimized out> |
| arg = 7 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f4b41f2e890 |
| #20 0x000055c6891a4614 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffc1ab54298, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7ffc1ab54298, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7ffc1ab54298, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #23 rb_yield (val=<optimized out>, val@entry=7) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1378 |
| No locals. |
| #24 0x000055c6890a006e in range_each_fixnum_loop (range=139961205714840, end=<optimized out>, beg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/range.c:1059 |
| i = 3 |
| lim = 4 |
| #25 range_each (range=139961205714840) at /tmp/ruby/src/trunk-gc-asserts/range.c:1096 |
| beg = <optimized out> |
| end = <optimized out> |
| i = <optimized out> |
| #26 0x000055c6891a4be7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7ffc1ab54330, ec=0x55c693866340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f4b5d154f68 |
| ci = <optimized out> |
| me = 0x7f4b43bcb5c0 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x55c6938d4d98 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #27 vm_call0_cfunc (argv=0x0, calling=0x7ffc1ab54330, ec=0x55c693866340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #28 vm_call0_body (ec=ec@entry=0x55c693866340, calling=calling@entry=0x7ffc1ab54430, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #29 0x000055c6891a5944 in vm_call0_cc (ec=0x55c693866340, 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 = {205, 94311190049827} |
| calling = {cd = 0x7ffc1ab543f0, cc = 0x7f4b41f2e868, block_handler = 139961660952451, recv = 139961205714840, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #30 0x000055c6891a7062 in rb_call0 (ec=0x55c693866340, recv=recv@entry=139961205714840, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139961205714840) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #31 0x000055c6891a7a47 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139961205714840) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #32 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #33 0x000055c68918ec88 in rb_iterate0 (it_proc=it_proc@entry=0x55c6891a79e0 <iterate_method>, data1=data1@entry=140720756573904, ifunc=ifunc@entry=0x7f4b41f2e890, ec=0x55c693866340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55c693866340 |
| _tag = {tag = 36, retval = 13285390296646498304, buf = {0x7f4b41f2ef98, 0x55c68918ed10 <rb_iterate0+352>, 0x0, 0x7ffc1ab545f0, 0x55c688f726a0 <collect_i>}, prev = 0x7ffc1ab54a80, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f4b5d154f68 |
| #34 0x000055c68918f087 in rb_lambda_call (obj=obj@entry=139961205714840, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x55c688f726a0 <collect_i>, min_argc=<optimized out>, max_argc=0, data2=139961205713080) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 139961205714840, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f4b41f2e890 |
| #35 0x000055c688f742b9 in enum_collect (obj=139961205714840) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 139961205713080 |
| min_argc = <optimized out> |
| max_argc = 0 |
| #36 0x000055c6891842ed in vm_call_cfunc_with_frame_ (ec=0x55c693866340, reg_cfp=0x7f4b5d154fa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3771 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f4b41f2e908 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #37 0x000055c68918c5f7 in vm_sendish (ec=0x55c693866340, reg_cfp=0x7f4b5d154fa0, cd=0x55c693941e90, 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 = 0x7f4b41f2e8e0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55c693941e90, cc = 0x7f4b41f2e8e0, block_handler = 139961660952505, recv = 139961205714840, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #38 0x000055c68919a1cc in vm_exec_core (ec=0x55c69385eb70, ec@entry=0x55c693866340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139961661988704 |
| cd = 0x55c693941e90 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 3 |
| reg_pc = 0x55c6939a7228 |
| reg_cfp = 0x7f4b5d154fa0 |
| insns_address_table = {0x55c68919c48c <vm_exec_core+13116>, 0x55c68919b482 <vm_exec_core+9010>, 0x55c68919b415 <vm_exec_core+8901>, 0x55c68919b39d <vm_exec_core+8781>, 0x55c68919b326 <vm_exec_core+8662>, 0x55c68919b2a2 <vm_exec_core+8530>, 0x55c68919b200 <vm_exec_core+8368>, 0x55c68919b8a1 <vm_exec_core+10065>, 0x55c68919b786 <vm_exec_core+9782>, 0x55c68919b7dd <vm_exec_core+9869>, 0x55c68919b4ee <vm_exec_core+9118>, 0x55c68919b61b <vm_exec_core+9419>, 0x55c68919ad6b <vm_exec_core+7195>, 0x55c68919ad03 <vm_exec_core+7091>, 0x55c68919ac96 <vm_exec_core+6982>, 0x55c68919af75 <vm_exec_core+7717>, 0x55c68919af3d <vm_exec_core+7661>, 0x55c68919af08 <vm_exec_core+7608>, 0x55c68919aed3 <vm_exec_core+7555>, 0x55c68919ae9e <vm_exec_core+7502>, 0x55c68919ae3b <vm_exec_core+7403>, 0x55c68919adf7 <vm_exec_core+7335>, 0x55c68919adb0 <vm_exec_core+7264>, 0x55c68919b0b1 <vm_exec_core+8033>, 0x55c68919b06b <vm_exec_core+7963>, 0x55c68919afec <vm_exec_core+7836>, 0x55c68919afb2 <vm_exec_core+7778>, 0x55c68919b166 <vm_exec_core+8214>, 0x55c68919b109 <vm_exec_core+8121>, 0x55c68919b1c3 <vm_exec_core+8307>, 0x55c68919ac59 <vm_exec_core+6921>, 0x55c68919aa55 <vm_exec_core+6405>, 0x55c68919a9cf <vm_exec_core+6271>, 0x55c68919a968 <vm_exec_core+6168>, 0x55c68919a916 <vm_exec_core+6086>, 0x55c68919a8b4 <vm_exec_core+5988>, 0x55c68919a867 <vm_exec_core+5911>, 0x55c68919a812 <vm_exec_core+5826>, 0x55c68919a7c8 <vm_exec_core+5752>, 0x55c68919a7a1 <vm_exec_core+5713>, 0x55c68919a766 <vm_exec_core+5654>, 0x55c68919a717 <vm_exec_core+5575>, 0x55c68919a6e3 <vm_exec_core+5523>, 0x55c68919a637 <vm_exec_core+5351>, 0x55c68919a5f4 <vm_exec_core+5284>, 0x55c68919a5b0 <vm_exec_core+5216>, 0x55c68919a57e <vm_exec_core+5166>, 0x55c68919a50f <vm_exec_core+5055>, 0x55c68919a4ad <vm_exec_core+4957>, 0x55c68919a45e <vm_exec_core+4878>, 0x55c68919a3ef <vm_exec_core+4767>, 0x55c68919a391 <vm_exec_core+4673>, 0x55c68919a27f <vm_exec_core+4399>, 0x55c68919a243 <vm_exec_core+4339>, 0x55c68919a1fc <vm_exec_core+4268>, 0x55c68919a192 <vm_exec_core+4162>, 0x55c68919a0eb <vm_exec_core+3995>, 0x55c6891991c0 <vm_exec_core+112>, 0x55c68919a032 <vm_exec_core+3810>, 0x55c689199faa <vm_exec_core+3674>, 0x55c689199f5b <vm_exec_core+3595>, 0x55c689199f0c <vm_exec_core+3516>, 0x55c689199ebd <vm_exec_core+3437>, 0x55c68919c695 <vm_exec_core+13637>, 0x55c689199e6e <vm_exec_core+3358>, 0x55c689199dff <vm_exec_core+3247>, 0x55c689199dba <vm_exec_core+3178>, 0x55c689199d47 <vm_exec_core+3063>, 0x55c689199bfe <vm_exec_core+2734>, 0x55c689199b32 <vm_exec_core+2530>, 0x55c689199ab6 <vm_exec_core+2406>, 0x55c68919b90b <vm_exec_core+10171>, 0x55c689199a82 <vm_exec_core+2354>, 0x55c689199a43 <vm_exec_core+2291>, 0x55c689199a04 <vm_exec_core+2228>, 0x55c6891999c8 <vm_exec_core+2168>, 0x55c689199904 <vm_exec_core+1972>, 0x55c68919987f <vm_exec_core+1839>, 0x55c68919c49d <vm_exec_core+13133>, 0x55c68919c502 <vm_exec_core+13234>, 0x55c68919c74b <vm_exec_core+13819>, 0x55c68919c7e0 <vm_exec_core+13968>, 0x55c68919c83b <vm_exec_core+14059>, 0x55c68919c8d0 <vm_exec_core+14208>, 0x55c68919c9e2 <vm_exec_core+14482>, 0x55c68919c926 <vm_exec_core+14294>, 0x55c68919c984 <vm_exec_core+14388>, 0x55c68919ca65 <vm_exec_core+14613>, 0x55c68919cac6 <vm_exec_core+14710>, 0x55c68919cb24 <vm_exec_core+14804>, 0x55c68919cc7d <vm_exec_core+15149>, 0x55c68919cba7 <vm_exec_core+14935>, 0x55c68919cbfa <vm_exec_core+15018>, 0x55c68919ccc9 <vm_exec_core+15225>, 0x55c6891997b2 <vm_exec_core+1634>, 0x55c68919970a <vm_exec_core+1466>, 0x55c68919c341 <vm_exec_core+12785>, 0x55c68919c389 <vm_exec_core+12857>, 0x55c68919c3d1 <vm_exec_core+12929>, 0x55c68919c426 <vm_exec_core+13014>, 0x55c68919cd53 <vm_exec_core+15363>, 0x55c68919cde5 <vm_exec_core+15509>, 0x55c689199699 <vm_exec_core+1353>, 0x55c689199619 <vm_exec_core+1225>, 0x55c689199570 <vm_exec_core+1056>, 0x55c689199529 <vm_exec_core+985>, 0x55c6891994de <vm_exec_core+910>, 0x55c689199495 <vm_exec_core+837>, 0x55c689199444 <vm_exec_core+756>, 0x55c68919940f <vm_exec_core+703>, 0x55c6891993da <vm_exec_core+650>, 0x55c68919c677 <vm_exec_core+13607>, 0x55c68919b471 <vm_exec_core+8993>, 0x55c68919b404 <vm_exec_core+8884>, 0x55c68919b38c <vm_exec_core+8764>, 0x55c68919b315 <vm_exec_core+8645>, 0x55c68919b291 <vm_exec_core+8513>, 0x55c68919b1ef <vm_exec_core+8351>, 0x55c68919b890 <vm_exec_core+10048>, 0x55c68919b775 <vm_exec_core+9765>, 0x55c68919b7cc <vm_exec_core+9852>, 0x55c68919b4dd <vm_exec_core+9101>, 0x55c68919b60a <vm_exec_core+9402>, 0x55c68919ad5a <vm_exec_core+7178>, 0x55c68919acf2 <vm_exec_core+7074>, 0x55c68919ac85 <vm_exec_core+6965>, 0x55c68919af64 <vm_exec_core+7700>, 0x55c68919af2c <vm_exec_core+7644>, 0x55c68919aef7 <vm_exec_core+7591>, 0x55c68919aec2 <vm_exec_core+7538>, 0x55c68919ae8d <vm_exec_core+7485>, 0x55c68919ae2a <vm_exec_core+7386>, 0x55c68919ade6 <vm_exec_core+7318>, 0x55c68919ad9f <vm_exec_core+7247>, 0x55c68919b0a0 <vm_exec_core+8016>, 0x55c68919b05a <vm_exec_core+7946>, 0x55c68919afdb <vm_exec_core+7819>, 0x55c68919afa1 <vm_exec_core+7761>, 0x55c68919b155 <vm_exec_core+8197>, 0x55c68919b0f8 <vm_exec_core+8104>, 0x55c68919b1b2 <vm_exec_core+8290>, 0x55c68919ac48 <vm_exec_core+6904>, 0x55c68919aa44 <vm_exec_core+6388>, 0x55c68919a9be <vm_exec_core+6254>, 0x55c68919a957 <vm_exec_core+6151>, 0x55c68919a905 <vm_exec_core+6069>, 0x55c68919a8a3 <vm_exec_core+5971>, 0x55c68919a856 <vm_exec_core+5894>, 0x55c68919a801 <vm_exec_core+5809>, 0x55c68919a7b7 <vm_exec_core+5735>, 0x55c68919a790 <vm_exec_core+5696>, 0x55c68919a755 <vm_exec_core+5637>, 0x55c68919a706 <vm_exec_core+5558>, 0x55c68919a6d2 <vm_exec_core+5506>, 0x55c68919a626 <vm_exec_core+5334>, 0x55c68919a5e3 <vm_exec_core+5267>, 0x55c68919a59f <vm_exec_core+5199>, 0x55c68919a56d <vm_exec_core+5149>, 0x55c68919a4fe <vm_exec_core+5038>, 0x55c68919a49c <vm_exec_core+4940>, 0x55c68919a44d <vm_exec_core+4861>, 0x55c68919a3de <vm_exec_core+4750>, 0x55c68919a380 <vm_exec_core+4656>, 0x55c68919a26e <vm_exec_core+4382>, 0x55c68919a232 <vm_exec_core+4322>, 0x55c68919a1eb <vm_exec_core+4251>, 0x55c68919a181 <vm_exec_core+4145>, 0x55c68919a0da <vm_exec_core+3978>, 0x55c68919ce70 <vm_exec_core+15648>, 0x55c68919a021 <vm_exec_core+3793>, 0x55c689199f99 <vm_exec_core+3657>, 0x55c689199f4a <vm_exec_core+3578>, 0x55c689199efb <vm_exec_core+3499>, 0x55c689199eac <vm_exec_core+3420>, 0x55c68919ce86 <vm_exec_core+15670>, 0x55c689199e5d <vm_exec_core+3341>, 0x55c689199dee <vm_exec_core+3230>, 0x55c689199da9 <vm_exec_core+3161>, 0x55c689199d36 <vm_exec_core+3046>, 0x55c689199bed <vm_exec_core+2717>, 0x55c689199b21 <vm_exec_core+2513>, 0x55c689199aa5 <vm_exec_core+2389>, 0x55c68919b8fa <vm_exec_core+10154>, 0x55c689199a71 <vm_exec_core+2337>, 0x55c689199a32 <vm_exec_core+2274>, 0x55c6891999f3 <vm_exec_core+2211>, 0x55c6891999b7 <vm_exec_core+2151>, 0x55c6891998f3 <vm_exec_core+1955>, 0x55c68919986e <vm_exec_core+1822>, 0x55c68919ce9c <vm_exec_core+15692>, 0x55c68919ceb2 <vm_exec_core+15714>, 0x55c68919c32b <vm_exec_core+12763>, 0x55c68919c568 <vm_exec_core+13336>, 0x55c68919c57e <vm_exec_core+13358>, 0x55c68919c644 <vm_exec_core+13556>, 0x55c68919c65a <vm_exec_core+13578>, 0x55c68919c594 <vm_exec_core+13380>, 0x55c68919c5aa <vm_exec_core+13402>, 0x55c68919c5c0 <vm_exec_core+13424>, 0x55c68919c5d6 <vm_exec_core+13446>...} |
| #39 0x000055c68919f93e in rb_vm_exec (ec=0x55c693866340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55c693866340 |
| _tag = {tag = 36, retval = 4, buf = {0x55c693866340, 0x55c68919f860 <rb_vm_exec+304>, 0x0, 0x7ffc1ab54a60, 0x7f4b41f2ea48}, prev = 0x7ffc1ab54b30, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #40 0x000055c6891b1e63 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #41 0x000055c688f93b95 in rb_ec_exec_node (ec=ec@entry=0x55c693866340, n=n@entry=0x7f4b41f2f1a0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55c693866340 |
| _tag = {tag = 36, retval = 94311189934518, buf = {0x55c693866340, 0x55c688f93bf0 <rb_ec_exec_node+256>, 0x0, 0x7ffc1ab54b10, 0x7f4b41f2f1a0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f4b41f2f1a0 |
| #42 0x000055c688f97deb in ruby_run_node (n=0x7f4b41f2f1a0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55c693866340 |
| status = 0 |
| #43 0x000055c688eb5e46 in rb_main (argv=0x7ffc1ab54d58, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #44 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 578651) detached] |
| $ timeout 60 gdb -p 578707 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| FFFFFstderr output is not empty |
| th: 0x55c693861060, native_id: 0x7f4b5d1b67c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0075 s:0032 e:000031 METHOD <internal:ractor>:241 |
| c:0006 p:0005 s:0022 E:002660 BLOCK bootstraptest.test_ractor.rb_990_1332.rb:6 [FINISH] |
| c:0005 p:---- s:0019 e:000018 IFUNC |
| [New LWP 578709] |
| [New LWP 578708] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f8314e29d61 in __futex_abstimed_wait_common64 (private=32642, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5641766ae070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f8314d8e7c0 (LWP 578707) "miniruby" 0x00007f8314e29d61 in __futex_abstimed_wait_common64 (private=32642, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5641766ae070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f82d9aef6c0 (LWP 578709) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5641766a6b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f82fb76f6c0 (LWP 578708) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5641766a6b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7f82fb76f6c0 (LWP 578708) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5641766a6b70) 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=0x5641766a6b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f8314e310f1 in lll_mutex_lock_optimized (mutex=0x5641766a6b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5641766a6b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5641766a6b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000564139fd87fd in rb_native_mutex_lock (lock=lock@entry=0x5641766a6b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000564139fdeca0 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x5641766a6ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x5641766a6ad0) 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=0x5641766a6ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x5641766a6ad0 |
| #8 0x00007f8314e2da94 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 = {140200541353664, 8810620145553503506, 140200541353664, -264, 0, 140734645806832, 8810620145574475026, 8810803933882086674}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f8314ebac3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f82d9aef6c0 (LWP 578709) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5641766a6b70) 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=0x5641766a6b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f8314e310f1 in lll_mutex_lock_optimized (mutex=0x5641766a6b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5641766a6b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5641766a6b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000564139fd87fd in rb_native_mutex_lock (lock=lock@entry=0x5641766a6b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000564139fdc31b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x56417672ffb0, vm=0x5641766a6ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x5641766a6ad0, cr=0x56417672ffb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000056413a0553ab in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000564139e45759 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000564139e58d35 in gc_verify_internal_consistency (objspace_ptr=0x5641766a9460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x5641766a9460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x5641766a9460, 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 0x0000564139e5a136 in heap_prepare (heap=0x5641766a9480, objspace=0x5641766a9460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x5641766a9480, objspace=0x5641766a9460) 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=0x5641766a9460, cache=cache@entry=0x564176730250, 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 = 0x5641766a9480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000564139e5d890 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x564176730250, objspace=0x5641766a9460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2405 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=0, cache_ptr=0x564176730250, objspace_ptr=0x5641766a9460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x5641766a9460 |
| heap_idx = <optimized out> |
| cache = 0x564176730250 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=0, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005 |
| obj = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| gc_disabled = <optimized out> |
| #17 rb_wb_protected_newobj_of (ec=<optimized out>, klass=klass@entry=0, flags=flags@entry=8199, size=size@entry=16) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x0000564139d5ea8f in ary_alloc_embed (capa=0, klass=0) at /tmp/ruby/src/trunk-gc-asserts/array.c:682 |
| size = 16 |
| ary = <optimized out> |
| size = <optimized out> |
| ary = <optimized out> |
| #19 0x0000564139fda0a1 in thread_create_core (thval=thval@entry=140199973290120, params=params@entry=0x7f82d9cf06e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:858 |
| ec = 0x5641767ec5e0 |
| th = 0x7f82d40adb50 |
| current_th = 0x56417672e480 |
| err = <optimized out> |
| #20 0x0000564139fdad27 in thread_initialize (thread=140199973290120, args=140199973290080) at /tmp/ruby/src/trunk-gc-asserts/thread.c:978 |
| params = {type = thread_invoke_type_proc, args = 140199973290080, proc = 140199973290000, g = 0x0, fn = 0x0} |
| th = 0x7f82d40adb50 |
| #21 0x000056413a041be7 in vm_call0_cfunc_with_frame (argv=0x7f82d9af10e0, calling=0x7f82d9cf0760, ec=0x5641767ec5e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f82d9bf0e40 |
| ci = <optimized out> |
| me = 0x7f82fb779450 |
| mid = 3169 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x56417674fcd8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #22 vm_call0_cfunc (argv=0x7f82d9af10e0, calling=0x7f82d9cf0760, ec=0x5641767ec5e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #23 vm_call0_body (ec=ec@entry=0x5641767ec5e0, calling=calling@entry=0x7f82d9cf0860, argv=0x7f82d9af10e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #24 0x000056413a042944 in vm_call0_cc (ec=0x5641767ec5e0, 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 = {3, 15318852576170998784} |
| calling = {cd = 0x7f82d9cf0820, cc = 0x7f82d99dfce8, block_handler = 140199975653009, recv = 140199973290120, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #25 0x000056413a044062 in rb_call0 (ec=0x5641767ec5e0, recv=recv@entry=140199973290120, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7f82d9af10e0, call_scope=call_scope@entry=CALL_FCALL, self=140200541443360) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3169, flag = 4, argc = 1} |
| cc = <optimized out> |
| #26 0x000056413a044814 in rb_call (scope=CALL_FCALL, argv=0x7f82d9af10e0, argc=1, mid=3169, recv=140199973290120) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #27 rb_funcallv_kw (recv=recv@entry=140199973290120, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7f82d9af10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088 |
| No locals. |
| #28 0x0000564139e35615 in rb_obj_call_init_kw (obj=obj@entry=140199973290120, argc=argc@entry=1, argv=argv@entry=0x7f82d9af10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779 |
| No locals. |
| #29 0x0000564139fd7a03 in thread_s_new (argc=1, argv=0x7f82d9af10e0, klass=140200541443360) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911 |
| th = <optimized out> |
| thread = 140199973290120 |
| #30 0x000056413a0212ed in vm_call_cfunc_with_frame_ (ec=0x5641767ec5e0, reg_cfp=0x7f82d9bf0e78, calling=<optimized out>, argc=1, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3771 |
| ci = 0x121100000003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f82fb7798b0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #31 0x000056413a0295f7 in vm_sendish (ec=0x5641767ec5e0, reg_cfp=0x7f82d9bf0e78, cd=0x56417672da40, 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 = 0x7f82d99dfd38 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x56417672da40, cc = 0x7f82d99dfd38, block_handler = 140199975653009, recv = 140200541443360, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #32 0x000056413a0371cc in vm_exec_core (ec=0x5641766a6b70, ec@entry=0x5641767ec5e0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140200967839584 |
| cd = 0x56417672da40 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94838149613760 |
| reg_pc = 0x5641767311b8 |
| reg_cfp = 0x7f82d9bf0e78 |
| insns_address_table = {0x56413a03948c <vm_exec_core+13116>, 0x56413a038482 <vm_exec_core+9010>, 0x56413a038415 <vm_exec_core+8901>, 0x56413a03839d <vm_exec_core+8781>, 0x56413a038326 <vm_exec_core+8662>, 0x56413a0382a2 <vm_exec_core+8530>, 0x56413a038200 <vm_exec_core+8368>, 0x56413a0388a1 <vm_exec_core+10065>, 0x56413a038786 <vm_exec_core+9782>, 0x56413a0387dd <vm_exec_core+9869>, 0x56413a0384ee <vm_exec_core+9118>, 0x56413a03861b <vm_exec_core+9419>, 0x56413a037d6b <vm_exec_core+7195>, 0x56413a037d03 <vm_exec_core+7091>, 0x56413a037c96 <vm_exec_core+6982>, 0x56413a037f75 <vm_exec_core+7717>, 0x56413a037f3d <vm_exec_core+7661>, 0x56413a037f08 <vm_exec_core+7608>, 0x56413a037ed3 <vm_exec_core+7555>, 0x56413a037e9e <vm_exec_core+7502>, 0x56413a037e3b <vm_exec_core+7403>, 0x56413a037df7 <vm_exec_core+7335>, 0x56413a037db0 <vm_exec_core+7264>, 0x56413a0380b1 <vm_exec_core+8033>, 0x56413a03806b <vm_exec_core+7963>, 0x56413a037fec <vm_exec_core+7836>, 0x56413a037fb2 <vm_exec_core+7778>, 0x56413a038166 <vm_exec_core+8214>, 0x56413a038109 <vm_exec_core+8121>, 0x56413a0381c3 <vm_exec_core+8307>, 0x56413a037c59 <vm_exec_core+6921>, 0x56413a037a55 <vm_exec_core+6405>, 0x56413a0379cf <vm_exec_core+6271>, 0x56413a037968 <vm_exec_core+6168>, 0x56413a037916 <vm_exec_core+6086>, 0x56413a0378b4 <vm_exec_core+5988>, 0x56413a037867 <vm_exec_core+5911>, 0x56413a037812 <vm_exec_core+5826>, 0x56413a0377c8 <vm_exec_core+5752>, 0x56413a0377a1 <vm_exec_core+5713>, 0x56413a037766 <vm_exec_core+5654>, 0x56413a037717 <vm_exec_core+5575>, 0x56413a0376e3 <vm_exec_core+5523>, 0x56413a037637 <vm_exec_core+5351>, 0x56413a0375f4 <vm_exec_core+5284>, 0x56413a0375b0 <vm_exec_core+5216>, 0x56413a03757e <vm_exec_core+5166>, 0x56413a03750f <vm_exec_core+5055>, 0x56413a0374ad <vm_exec_core+4957>, 0x56413a03745e <vm_exec_core+4878>, 0x56413a0373ef <vm_exec_core+4767>, 0x56413a037391 <vm_exec_core+4673>, 0x56413a03727f <vm_exec_core+4399>, 0x56413a037243 <vm_exec_core+4339>, 0x56413a0371fc <vm_exec_core+4268>, 0x56413a037192 <vm_exec_core+4162>, 0x56413a0370eb <vm_exec_core+3995>, 0x56413a0361c0 <vm_exec_core+112>, 0x56413a037032 <vm_exec_core+3810>, 0x56413a036faa <vm_exec_core+3674>, 0x56413a036f5b <vm_exec_core+3595>, 0x56413a036f0c <vm_exec_core+3516>, 0x56413a036ebd <vm_exec_core+3437>, 0x56413a039695 <vm_exec_core+13637>, 0x56413a036e6e <vm_exec_core+3358>, 0x56413a036dff <vm_exec_core+3247>, 0x56413a036dba <vm_exec_core+3178>, 0x56413a036d47 <vm_exec_core+3063>, 0x56413a036bfe <vm_exec_core+2734>, 0x56413a036b32 <vm_exec_core+2530>, 0x56413a036ab6 <vm_exec_core+2406>, 0x56413a03890b <vm_exec_core+10171>, 0x56413a036a82 <vm_exec_core+2354>, 0x56413a036a43 <vm_exec_core+2291>, 0x56413a036a04 <vm_exec_core+2228>, 0x56413a0369c8 <vm_exec_core+2168>, 0x56413a036904 <vm_exec_core+1972>, 0x56413a03687f <vm_exec_core+1839>, 0x56413a03949d <vm_exec_core+13133>, 0x56413a039502 <vm_exec_core+13234>, 0x56413a03974b <vm_exec_core+13819>, 0x56413a0397e0 <vm_exec_core+13968>, 0x56413a03983b <vm_exec_core+14059>, 0x56413a0398d0 <vm_exec_core+14208>, 0x56413a0399e2 <vm_exec_core+14482>, 0x56413a039926 <vm_exec_core+14294>, 0x56413a039984 <vm_exec_core+14388>, 0x56413a039a65 <vm_exec_core+14613>, 0x56413a039ac6 <vm_exec_core+14710>, 0x56413a039b24 <vm_exec_core+14804>, 0x56413a039c7d <vm_exec_core+15149>, 0x56413a039ba7 <vm_exec_core+14935>, 0x56413a039bfa <vm_exec_core+15018>, 0x56413a039cc9 <vm_exec_core+15225>, 0x56413a0367b2 <vm_exec_core+1634>, 0x56413a03670a <vm_exec_core+1466>, 0x56413a039341 <vm_exec_core+12785>, 0x56413a039389 <vm_exec_core+12857>, 0x56413a0393d1 <vm_exec_core+12929>, 0x56413a039426 <vm_exec_core+13014>, 0x56413a039d53 <vm_exec_core+15363>, 0x56413a039de5 <vm_exec_core+15509>, 0x56413a036699 <vm_exec_core+1353>, 0x56413a036619 <vm_exec_core+1225>, 0x56413a036570 <vm_exec_core+1056>, 0x56413a036529 <vm_exec_core+985>, 0x56413a0364de <vm_exec_core+910>, 0x56413a036495 <vm_exec_core+837>, 0x56413a036444 <vm_exec_core+756>, 0x56413a03640f <vm_exec_core+703>, 0x56413a0363da <vm_exec_core+650>, 0x56413a039677 <vm_exec_core+13607>, 0x56413a038471 <vm_exec_core+8993>, 0x56413a038404 <vm_exec_core+8884>, 0x56413a03838c <vm_exec_core+8764>, 0x56413a038315 <vm_exec_core+8645>, 0x56413a038291 <vm_exec_core+8513>, 0x56413a0381ef <vm_exec_core+8351>, 0x56413a038890 <vm_exec_core+10048>, 0x56413a038775 <vm_exec_core+9765>, 0x56413a0387cc <vm_exec_core+9852>, 0x56413a0384dd <vm_exec_core+9101>, 0x56413a03860a <vm_exec_core+9402>, 0x56413a037d5a <vm_exec_core+7178>, 0x56413a037cf2 <vm_exec_core+7074>, 0x56413a037c85 <vm_exec_core+6965>, 0x56413a037f64 <vm_exec_core+7700>, 0x56413a037f2c <vm_exec_core+7644>, 0x56413a037ef7 <vm_exec_core+7591>, 0x56413a037ec2 <vm_exec_core+7538>, 0x56413a037e8d <vm_exec_core+7485>, 0x56413a037e2a <vm_exec_core+7386>, 0x56413a037de6 <vm_exec_core+7318>, 0x56413a037d9f <vm_exec_core+7247>, 0x56413a0380a0 <vm_exec_core+8016>, 0x56413a03805a <vm_exec_core+7946>, 0x56413a037fdb <vm_exec_core+7819>, 0x56413a037fa1 <vm_exec_core+7761>, 0x56413a038155 <vm_exec_core+8197>, 0x56413a0380f8 <vm_exec_core+8104>, 0x56413a0381b2 <vm_exec_core+8290>, 0x56413a037c48 <vm_exec_core+6904>, 0x56413a037a44 <vm_exec_core+6388>, 0x56413a0379be <vm_exec_core+6254>, 0x56413a037957 <vm_exec_core+6151>, 0x56413a037905 <vm_exec_core+6069>, 0x56413a0378a3 <vm_exec_core+5971>, 0x56413a037856 <vm_exec_core+5894>, 0x56413a037801 <vm_exec_core+5809>, 0x56413a0377b7 <vm_exec_core+5735>, 0x56413a037790 <vm_exec_core+5696>, 0x56413a037755 <vm_exec_core+5637>, 0x56413a037706 <vm_exec_core+5558>, 0x56413a0376d2 <vm_exec_core+5506>, 0x56413a037626 <vm_exec_core+5334>, 0x56413a0375e3 <vm_exec_core+5267>, 0x56413a03759f <vm_exec_core+5199>, 0x56413a03756d <vm_exec_core+5149>, 0x56413a0374fe <vm_exec_core+5038>, 0x56413a03749c <vm_exec_core+4940>, 0x56413a03744d <vm_exec_core+4861>, 0x56413a0373de <vm_exec_core+4750>, 0x56413a037380 <vm_exec_core+4656>, 0x56413a03726e <vm_exec_core+4382>, 0x56413a037232 <vm_exec_core+4322>, 0x56413a0371eb <vm_exec_core+4251>, 0x56413a037181 <vm_exec_core+4145>, 0x56413a0370da <vm_exec_core+3978>, 0x56413a039e70 <vm_exec_core+15648>, 0x56413a037021 <vm_exec_core+3793>, 0x56413a036f99 <vm_exec_core+3657>, 0x56413a036f4a <vm_exec_core+3578>, 0x56413a036efb <vm_exec_core+3499>, 0x56413a036eac <vm_exec_core+3420>, 0x56413a039e86 <vm_exec_core+15670>, 0x56413a036e5d <vm_exec_core+3341>, 0x56413a036dee <vm_exec_core+3230>, 0x56413a036da9 <vm_exec_core+3161>, 0x56413a036d36 <vm_exec_core+3046>, 0x56413a036bed <vm_exec_core+2717>, 0x56413a036b21 <vm_exec_core+2513>, 0x56413a036aa5 <vm_exec_core+2389>, 0x56413a0388fa <vm_exec_core+10154>, 0x56413a036a71 <vm_exec_core+2337>, 0x56413a036a32 <vm_exec_core+2274>, 0x56413a0369f3 <vm_exec_core+2211>, 0x56413a0369b7 <vm_exec_core+2151>, 0x56413a0368f3 <vm_exec_core+1955>, 0x56413a03686e <vm_exec_core+1822>, 0x56413a039e9c <vm_exec_core+15692>, 0x56413a039eb2 <vm_exec_core+15714>, 0x56413a03932b <vm_exec_core+12763>, 0x56413a039568 <vm_exec_core+13336>, 0x56413a03957e <vm_exec_core+13358>, 0x56413a039644 <vm_exec_core+13556>, 0x56413a03965a <vm_exec_core+13578>, 0x56413a039594 <vm_exec_core+13380>, 0x56413a0395aa <vm_exec_core+13402>, 0x56413a0395c0 <vm_exec_core+13424>, 0x56413a0395d6 <vm_exec_core+13446>...} |
| #33 0x000056413a03c93e in rb_vm_exec (ec=0x5641767ec5e0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5641767ec5e0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f82d9af1098, 0x56413a03c860 <rb_vm_exec+304>, 0x0, 0x7f82d9cf0d70, 0xa0}, prev = 0x7f82d9cf1100, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #34 0x000056413a040de3 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f82d9af1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #35 vm_yield (kw_splat=0, argv=0x7f82d9af1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #36 rb_yield_0 (argv=0x7f82d9af1098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #37 rb_yield_values2 (argc=1, argv=0x7f82d9af1098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #38 0x0000564139e0f6b2 in collect_i (i=<optimized out>, ary=140199973486080, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #39 0x000056413a02f508 in vm_yield_with_cfunc (ec=0x5641767ec5e0, captured=<optimized out>, self=140199973420800, argc=1, argv=0x7f82d9af1098, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5135 |
| is_lambda = 0 |
| val = <optimized out> |
| arg = 1085 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f82d99dfdd8 |
| #40 0x000056413a02f5ee in vm_invoke_ifunc_block (ec=0x5641767ec5e0, reg_cfp=0x7f82d9bf0ee8, calling=<optimized out>, ci=<optimized out>, is_lambda=<optimized out>, block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5328 |
| val = <optimized out> |
| argc = <optimized out> |
| captured = 0x7f82d9bf0f70 |
| #41 0x000056413a036bce 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:5976 |
| val = 4 |
| ci = 0xfffffffffffffe00 |
| cc = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| calling = {cd = 0x564176784be0, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #42 vm_exec_core (ec=0x5641766a6b70, ec@entry=0x5641767ec5e0) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x80 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x56417677ad30 |
| reg_cfp = 0x7f82d9bf0ee8 |
| insns_address_table = {0x56413a03948c <vm_exec_core+13116>, 0x56413a038482 <vm_exec_core+9010>, 0x56413a038415 <vm_exec_core+8901>, 0x56413a03839d <vm_exec_core+8781>, 0x56413a038326 <vm_exec_core+8662>, 0x56413a0382a2 <vm_exec_core+8530>, 0x56413a038200 <vm_exec_core+8368>, 0x56413a0388a1 <vm_exec_core+10065>, 0x56413a038786 <vm_exec_core+9782>, 0x56413a0387dd <vm_exec_core+9869>, 0x56413a0384ee <vm_exec_core+9118>, 0x56413a03861b <vm_exec_core+9419>, 0x56413a037d6b <vm_exec_core+7195>, 0x56413a037d03 <vm_exec_core+7091>, 0x56413a037c96 <vm_exec_core+6982>, 0x56413a037f75 <vm_exec_core+7717>, 0x56413a037f3d <vm_exec_core+7661>, 0x56413a037f08 <vm_exec_core+7608>, 0x56413a037ed3 <vm_exec_core+7555>, 0x56413a037e9e <vm_exec_core+7502>, 0x56413a037e3b <vm_exec_core+7403>, 0x56413a037df7 <vm_exec_core+7335>, 0x56413a037db0 <vm_exec_core+7264>, 0x56413a0380b1 <vm_exec_core+8033>, 0x56413a03806b <vm_exec_core+7963>, 0x56413a037fec <vm_exec_core+7836>, 0x56413a037fb2 <vm_exec_core+7778>, 0x56413a038166 <vm_exec_core+8214>, 0x56413a038109 <vm_exec_core+8121>, 0x56413a0381c3 <vm_exec_core+8307>, 0x56413a037c59 <vm_exec_core+6921>, 0x56413a037a55 <vm_exec_core+6405>, 0x56413a0379cf <vm_exec_core+6271>, 0x56413a037968 <vm_exec_core+6168>, 0x56413a037916 <vm_exec_core+6086>, 0x56413a0378b4 <vm_exec_core+5988>, 0x56413a037867 <vm_exec_core+5911>, 0x56413a037812 <vm_exec_core+5826>, 0x56413a0377c8 <vm_exec_core+5752>, 0x56413a0377a1 <vm_exec_core+5713>, 0x56413a037766 <vm_exec_core+5654>, 0x56413a037717 <vm_exec_core+5575>, 0x56413a0376e3 <vm_exec_core+5523>, 0x56413a037637 <vm_exec_core+5351>, 0x56413a0375f4 <vm_exec_core+5284>, 0x56413a0375b0 <vm_exec_core+5216>, 0x56413a03757e <vm_exec_core+5166>, 0x56413a03750f <vm_exec_core+5055>, 0x56413a0374ad <vm_exec_core+4957>, 0x56413a03745e <vm_exec_core+4878>, 0x56413a0373ef <vm_exec_core+4767>, 0x56413a037391 <vm_exec_core+4673>, 0x56413a03727f <vm_exec_core+4399>, 0x56413a037243 <vm_exec_core+4339>, 0x56413a0371fc <vm_exec_core+4268>, 0x56413a037192 <vm_exec_core+4162>, 0x56413a0370eb <vm_exec_core+3995>, 0x56413a0361c0 <vm_exec_core+112>, 0x56413a037032 <vm_exec_core+3810>, 0x56413a036faa <vm_exec_core+3674>, 0x56413a036f5b <vm_exec_core+3595>, 0x56413a036f0c <vm_exec_core+3516>, 0x56413a036ebd <vm_exec_core+3437>, 0x56413a039695 <vm_exec_core+13637>, 0x56413a036e6e <vm_exec_core+3358>, 0x56413a036dff <vm_exec_core+3247>, 0x56413a036dba <vm_exec_core+3178>, 0x56413a036d47 <vm_exec_core+3063>, 0x56413a036bfe <vm_exec_core+2734>, 0x56413a036b32 <vm_exec_core+2530>, 0x56413a036ab6 <vm_exec_core+2406>, 0x56413a03890b <vm_exec_core+10171>, 0x56413a036a82 <vm_exec_core+2354>, 0x56413a036a43 <vm_exec_core+2291>, 0x56413a036a04 <vm_exec_core+2228>, 0x56413a0369c8 <vm_exec_core+2168>, 0x56413a036904 <vm_exec_core+1972>, 0x56413a03687f <vm_exec_core+1839>, 0x56413a03949d <vm_exec_core+13133>, 0x56413a039502 <vm_exec_core+13234>, 0x56413a03974b <vm_exec_core+13819>, 0x56413a0397e0 <vm_exec_core+13968>, 0x56413a03983b <vm_exec_core+14059>, 0x56413a0398d0 <vm_exec_core+14208>, 0x56413a0399e2 <vm_exec_core+14482>, 0x56413a039926 <vm_exec_core+14294>, 0x56413a039984 <vm_exec_core+14388>, 0x56413a039a65 <vm_exec_core+14613>, 0x56413a039ac6 <vm_exec_core+14710>, 0x56413a039b24 <vm_exec_core+14804>, 0x56413a039c7d <vm_exec_core+15149>, 0x56413a039ba7 <vm_exec_core+14935>, 0x56413a039bfa <vm_exec_core+15018>, 0x56413a039cc9 <vm_exec_core+15225>, 0x56413a0367b2 <vm_exec_core+1634>, 0x56413a03670a <vm_exec_core+1466>, 0x56413a039341 <vm_exec_core+12785>, 0x56413a039389 <vm_exec_core+12857>, 0x56413a0393d1 <vm_exec_core+12929>, 0x56413a039426 <vm_exec_core+13014>, 0x56413a039d53 <vm_exec_core+15363>, 0x56413a039de5 <vm_exec_core+15509>, 0x56413a036699 <vm_exec_core+1353>, 0x56413a036619 <vm_exec_core+1225>, 0x56413a036570 <vm_exec_core+1056>, 0x56413a036529 <vm_exec_core+985>, 0x56413a0364de <vm_exec_core+910>, 0x56413a036495 <vm_exec_core+837>, 0x56413a036444 <vm_exec_core+756>, 0x56413a03640f <vm_exec_core+703>, 0x56413a0363da <vm_exec_core+650>, 0x56413a039677 <vm_exec_core+13607>, 0x56413a038471 <vm_exec_core+8993>, 0x56413a038404 <vm_exec_core+8884>, 0x56413a03838c <vm_exec_core+8764>, 0x56413a038315 <vm_exec_core+8645>, 0x56413a038291 <vm_exec_core+8513>, 0x56413a0381ef <vm_exec_core+8351>, 0x56413a038890 <vm_exec_core+10048>, 0x56413a038775 <vm_exec_core+9765>, 0x56413a0387cc <vm_exec_core+9852>, 0x56413a0384dd <vm_exec_core+9101>, 0x56413a03860a <vm_exec_core+9402>, 0x56413a037d5a <vm_exec_core+7178>, 0x56413a037cf2 <vm_exec_core+7074>, 0x56413a037c85 <vm_exec_core+6965>, 0x56413a037f64 <vm_exec_core+7700>, 0x56413a037f2c <vm_exec_core+7644>, 0x56413a037ef7 <vm_exec_core+7591>, 0x56413a037ec2 <vm_exec_core+7538>, 0x56413a037e8d <vm_exec_core+7485>, 0x56413a037e2a <vm_exec_core+7386>, 0x56413a037de6 <vm_exec_core+7318>, 0x56413a037d9f <vm_exec_core+7247>, 0x56413a0380a0 <vm_exec_core+8016>, 0x56413a03805a <vm_exec_core+7946>, 0x56413a037fdb <vm_exec_core+7819>, 0x56413a037fa1 <vm_exec_core+7761>, 0x56413a038155 <vm_exec_core+8197>, 0x56413a0380f8 <vm_exec_core+8104>, 0x56413a0381b2 <vm_exec_core+8290>, 0x56413a037c48 <vm_exec_core+6904>, 0x56413a037a44 <vm_exec_core+6388>, 0x56413a0379be <vm_exec_core+6254>, 0x56413a037957 <vm_exec_core+6151>, 0x56413a037905 <vm_exec_core+6069>, 0x56413a0378a3 <vm_exec_core+5971>, 0x56413a037856 <vm_exec_core+5894>, 0x56413a037801 <vm_exec_core+5809>, 0x56413a0377b7 <vm_exec_core+5735>, 0x56413a037790 <vm_exec_core+5696>, 0x56413a037755 <vm_exec_core+5637>, 0x56413a037706 <vm_exec_core+5558>, 0x56413a0376d2 <vm_exec_core+5506>, 0x56413a037626 <vm_exec_core+5334>, 0x56413a0375e3 <vm_exec_core+5267>, 0x56413a03759f <vm_exec_core+5199>, 0x56413a03756d <vm_exec_core+5149>, 0x56413a0374fe <vm_exec_core+5038>, 0x56413a03749c <vm_exec_core+4940>, 0x56413a03744d <vm_exec_core+4861>, 0x56413a0373de <vm_exec_core+4750>, 0x56413a037380 <vm_exec_core+4656>, 0x56413a03726e <vm_exec_core+4382>, 0x56413a037232 <vm_exec_core+4322>, 0x56413a0371eb <vm_exec_core+4251>, 0x56413a037181 <vm_exec_core+4145>, 0x56413a0370da <vm_exec_core+3978>, 0x56413a039e70 <vm_exec_core+15648>, 0x56413a037021 <vm_exec_core+3793>, 0x56413a036f99 <vm_exec_core+3657>, 0x56413a036f4a <vm_exec_core+3578>, 0x56413a036efb <vm_exec_core+3499>, 0x56413a036eac <vm_exec_core+3420>, 0x56413a039e86 <vm_exec_core+15670>, 0x56413a036e5d <vm_exec_core+3341>, 0x56413a036dee <vm_exec_core+3230>, 0x56413a036da9 <vm_exec_core+3161>, 0x56413a036d36 <vm_exec_core+3046>, 0x56413a036bed <vm_exec_core+2717>, 0x56413a036b21 <vm_exec_core+2513>, 0x56413a036aa5 <vm_exec_core+2389>, 0x56413a0388fa <vm_exec_core+10154>, 0x56413a036a71 <vm_exec_core+2337>, 0x56413a036a32 <vm_exec_core+2274>, 0x56413a0369f3 <vm_exec_core+2211>, 0x56413a0369b7 <vm_exec_core+2151>, 0x56413a0368f3 <vm_exec_core+1955>, 0x56413a03686e <vm_exec_core+1822>, 0x56413a039e9c <vm_exec_core+15692>, 0x56413a039eb2 <vm_exec_core+15714>, 0x56413a03932b <vm_exec_core+12763>, 0x56413a039568 <vm_exec_core+13336>, 0x56413a03957e <vm_exec_core+13358>, 0x56413a039644 <vm_exec_core+13556>, 0x56413a03965a <vm_exec_core+13578>, 0x56413a039594 <vm_exec_core+13380>, 0x56413a0395aa <vm_exec_core+13402>, 0x56413a0395c0 <vm_exec_core+13424>, 0x56413a0395d6 <vm_exec_core+13446>...} |
| #43 0x000056413a03c93e in rb_vm_exec (ec=0x5641767ec5e0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5641767ec5e0 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x56413a03c860 <rb_vm_exec+304>, 0x0, 0x7f82d9cf10e0, 0x7f82fb7b7bd8}, prev = 0x7f82d9cf13f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #44 0x000056413a042944 in vm_call0_cc (ec=0x5641767ec5e0, 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 = {402, 94838144173091} |
| calling = {cd = 0x7f82d9cf11b0, cc = 0x7f82d99dfd88, block_handler = 140199975653235, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #45 0x000056413a044062 in rb_call0 (ec=0x5641767ec5e0, recv=recv@entry=2001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140199973420800) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #46 0x000056413a044a47 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=2001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #47 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #48 0x000056413a02bc88 in rb_iterate0 (it_proc=it_proc@entry=0x56413a0449e0 <iterate_method>, data1=data1@entry=140199976703120, ifunc=<optimized out>, ec=ec@entry=0x5641767ec5e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5641767ec5e0 |
| _tag = {tag = 36, retval = 0, buf = {0x7f82d99cff00, 0x56413a02bd10 <rb_iterate0+352>, 0x0, 0x7f82d9cf13b0, 0x0}, prev = 0x7f82d9cf1870, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f82d9bf0f20 |
| #49 0x000056413a02c1bd in rb_iterate_internal (data2=140199973420800, bl_proc=0x0, data1=140199976703120, it_proc=0x56413a0449e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #50 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140199973420800, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 2001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #51 0x0000564139e1d34d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140199973420800) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #52 0x000056413a041be7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f82d9cf1570, ec=0x5641767ec5e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f82d9bf0f58 |
| ci = <optimized out> |
| me = 0x7f82fb77ea18 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5641767425f8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #53 vm_call0_cfunc (argv=0x0, calling=0x7f82d9cf1570, ec=0x5641767ec5e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #54 vm_call0_body (ec=ec@entry=0x5641767ec5e0, calling=calling@entry=0x7f82d9cf1670, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #55 0x000056413a042944 in vm_call0_cc (ec=0x5641767ec5e0, 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 = {748, 94838144173091} |
| calling = {cd = 0x7f82d9cf1630, cc = 0x7f82d99dfdb0, block_handler = 140199975653235, recv = 140199973420800, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #56 0x000056413a044062 in rb_call0 (ec=0x5641767ec5e0, recv=recv@entry=140199973420800, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140199973420800) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #57 0x000056413a044a47 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140199973420800) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #58 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #59 0x000056413a02bc88 in rb_iterate0 (it_proc=it_proc@entry=0x56413a0449e0 <iterate_method>, data1=data1@entry=140199976704272, ifunc=ifunc@entry=0x7f82d99dfdd8, ec=0x5641767ec5e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5641767ec5e0 |
| _tag = {tag = 36, retval = 15318852576170998784, buf = {0x7f82d99cff00, 0x56413a02bd10 <rb_iterate0+352>, 0x0, 0x7f82d9cf1830, 0x564139e0f6a0 <collect_i>}, prev = 0x7f82d9cf1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f82d9bf0f58 |
| #60 0x000056413a02c087 in rb_lambda_call (obj=obj@entry=140199973420800, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x564139e0f6a0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140199973486080) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140199973420800, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f82d99dfdd8 |
| #61 0x0000564139e112b9 in enum_collect (obj=140199973420800) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140199973486080 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #62 0x000056413a0212ed in vm_call_cfunc_with_frame_ (ec=0x5641767ec5e0, reg_cfp=0x7f82d9bf0f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3771 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f82d99dfe50 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #63 0x000056413a0295f7 in vm_sendish (ec=0x5641767ec5e0, reg_cfp=0x7f82d9bf0f90, cd=0x5641767e8a40, 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 = 0x7f82d99dfe28 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5641767e8a40, cc = 0x7f82d99dfe28, block_handler = 140199975653289, recv = 140199973420800, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #64 0x000056413a0371cc in vm_exec_core (ec=0x5641766a6b70, ec@entry=0x5641767ec5e0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140200967839584 |
| cd = 0x5641767e8a40 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 140199973420800 |
| reg_pc = 0x5641767e9608 |
| reg_cfp = 0x7f82d9bf0f90 |
| insns_address_table = {0x56413a03948c <vm_exec_core+13116>, 0x56413a038482 <vm_exec_core+9010>, 0x56413a038415 <vm_exec_core+8901>, 0x56413a03839d <vm_exec_core+8781>, 0x56413a038326 <vm_exec_core+8662>, 0x56413a0382a2 <vm_exec_core+8530>, 0x56413a038200 <vm_exec_core+8368>, 0x56413a0388a1 <vm_exec_core+10065>, 0x56413a038786 <vm_exec_core+9782>, 0x56413a0387dd <vm_exec_core+9869>, 0x56413a0384ee <vm_exec_core+9118>, 0x56413a03861b <vm_exec_core+9419>, 0x56413a037d6b <vm_exec_core+7195>, 0x56413a037d03 <vm_exec_core+7091>, 0x56413a037c96 <vm_exec_core+6982>, 0x56413a037f75 <vm_exec_core+7717>, 0x56413a037f3d <vm_exec_core+7661>, 0x56413a037f08 <vm_exec_core+7608>, 0x56413a037ed3 <vm_exec_core+7555>, 0x56413a037e9e <vm_exec_core+7502>, 0x56413a037e3b <vm_exec_core+7403>, 0x56413a037df7 <vm_exec_core+7335>, 0x56413a037db0 <vm_exec_core+7264>, 0x56413a0380b1 <vm_exec_core+8033>, 0x56413a03806b <vm_exec_core+7963>, 0x56413a037fec <vm_exec_core+7836>, 0x56413a037fb2 <vm_exec_core+7778>, 0x56413a038166 <vm_exec_core+8214>, 0x56413a038109 <vm_exec_core+8121>, 0x56413a0381c3 <vm_exec_core+8307>, 0x56413a037c59 <vm_exec_core+6921>, 0x56413a037a55 <vm_exec_core+6405>, 0x56413a0379cf <vm_exec_core+6271>, 0x56413a037968 <vm_exec_core+6168>, 0x56413a037916 <vm_exec_core+6086>, 0x56413a0378b4 <vm_exec_core+5988>, 0x56413a037867 <vm_exec_core+5911>, 0x56413a037812 <vm_exec_core+5826>, 0x56413a0377c8 <vm_exec_core+5752>, 0x56413a0377a1 <vm_exec_core+5713>, 0x56413a037766 <vm_exec_core+5654>, 0x56413a037717 <vm_exec_core+5575>, 0x56413a0376e3 <vm_exec_core+5523>, 0x56413a037637 <vm_exec_core+5351>, 0x56413a0375f4 <vm_exec_core+5284>, 0x56413a0375b0 <vm_exec_core+5216>, 0x56413a03757e <vm_exec_core+5166>, 0x56413a03750f <vm_exec_core+5055>, 0x56413a0374ad <vm_exec_core+4957>, 0x56413a03745e <vm_exec_core+4878>, 0x56413a0373ef <vm_exec_core+4767>, 0x56413a037391 <vm_exec_core+4673>, 0x56413a03727f <vm_exec_core+4399>, 0x56413a037243 <vm_exec_core+4339>, 0x56413a0371fc <vm_exec_core+4268>, 0x56413a037192 <vm_exec_core+4162>, 0x56413a0370eb <vm_exec_core+3995>, 0x56413a0361c0 <vm_exec_core+112>, 0x56413a037032 <vm_exec_core+3810>, 0x56413a036faa <vm_exec_core+3674>, 0x56413a036f5b <vm_exec_core+3595>, 0x56413a036f0c <vm_exec_core+3516>, 0x56413a036ebd <vm_exec_core+3437>, 0x56413a039695 <vm_exec_core+13637>, 0x56413a036e6e <vm_exec_core+3358>, 0x56413a036dff <vm_exec_core+3247>, 0x56413a036dba <vm_exec_core+3178>, 0x56413a036d47 <vm_exec_core+3063>, 0x56413a036bfe <vm_exec_core+2734>, 0x56413a036b32 <vm_exec_core+2530>, 0x56413a036ab6 <vm_exec_core+2406>, 0x56413a03890b <vm_exec_core+10171>, 0x56413a036a82 <vm_exec_core+2354>, 0x56413a036a43 <vm_exec_core+2291>, 0x56413a036a04 <vm_exec_core+2228>, 0x56413a0369c8 <vm_exec_core+2168>, 0x56413a036904 <vm_exec_core+1972>, 0x56413a03687f <vm_exec_core+1839>, 0x56413a03949d <vm_exec_core+13133>, 0x56413a039502 <vm_exec_core+13234>, 0x56413a03974b <vm_exec_core+13819>, 0x56413a0397e0 <vm_exec_core+13968>, 0x56413a03983b <vm_exec_core+14059>, 0x56413a0398d0 <vm_exec_core+14208>, 0x56413a0399e2 <vm_exec_core+14482>, 0x56413a039926 <vm_exec_core+14294>, 0x56413a039984 <vm_exec_core+14388>, 0x56413a039a65 <vm_exec_core+14613>, 0x56413a039ac6 <vm_exec_core+14710>, 0x56413a039b24 <vm_exec_core+14804>, 0x56413a039c7d <vm_exec_core+15149>, 0x56413a039ba7 <vm_exec_core+14935>, 0x56413a039bfa <vm_exec_core+15018>, 0x56413a039cc9 <vm_exec_core+15225>, 0x56413a0367b2 <vm_exec_core+1634>, 0x56413a03670a <vm_exec_core+1466>, 0x56413a039341 <vm_exec_core+12785>, 0x56413a039389 <vm_exec_core+12857>, 0x56413a0393d1 <vm_exec_core+12929>, 0x56413a039426 <vm_exec_core+13014>, 0x56413a039d53 <vm_exec_core+15363>, 0x56413a039de5 <vm_exec_core+15509>, 0x56413a036699 <vm_exec_core+1353>, 0x56413a036619 <vm_exec_core+1225>, 0x56413a036570 <vm_exec_core+1056>, 0x56413a036529 <vm_exec_core+985>, 0x56413a0364de <vm_exec_core+910>, 0x56413a036495 <vm_exec_core+837>, 0x56413a036444 <vm_exec_core+756>, 0x56413a03640f <vm_exec_core+703>, 0x56413a0363da <vm_exec_core+650>, 0x56413a039677 <vm_exec_core+13607>, 0x56413a038471 <vm_exec_core+8993>, 0x56413a038404 <vm_exec_core+8884>, 0x56413a03838c <vm_exec_core+8764>, 0x56413a038315 <vm_exec_core+8645>, 0x56413a038291 <vm_exec_core+8513>, 0x56413a0381ef <vm_exec_core+8351>, 0x56413a038890 <vm_exec_core+10048>, 0x56413a038775 <vm_exec_core+9765>, 0x56413a0387cc <vm_exec_core+9852>, 0x56413a0384dd <vm_exec_core+9101>, 0x56413a03860a <vm_exec_core+9402>, 0x56413a037d5a <vm_exec_core+7178>, 0x56413a037cf2 <vm_exec_core+7074>, 0x56413a037c85 <vm_exec_core+6965>, 0x56413a037f64 <vm_exec_core+7700>, 0x56413a037f2c <vm_exec_core+7644>, 0x56413a037ef7 <vm_exec_core+7591>, 0x56413a037ec2 <vm_exec_core+7538>, 0x56413a037e8d <vm_exec_core+7485>, 0x56413a037e2a <vm_exec_core+7386>, 0x56413a037de6 <vm_exec_core+7318>, 0x56413a037d9f <vm_exec_core+7247>, 0x56413a0380a0 <vm_exec_core+8016>, 0x56413a03805a <vm_exec_core+7946>, 0x56413a037fdb <vm_exec_core+7819>, 0x56413a037fa1 <vm_exec_core+7761>, 0x56413a038155 <vm_exec_core+8197>, 0x56413a0380f8 <vm_exec_core+8104>, 0x56413a0381b2 <vm_exec_core+8290>, 0x56413a037c48 <vm_exec_core+6904>, 0x56413a037a44 <vm_exec_core+6388>, 0x56413a0379be <vm_exec_core+6254>, 0x56413a037957 <vm_exec_core+6151>, 0x56413a037905 <vm_exec_core+6069>, 0x56413a0378a3 <vm_exec_core+5971>, 0x56413a037856 <vm_exec_core+5894>, 0x56413a037801 <vm_exec_core+5809>, 0x56413a0377b7 <vm_exec_core+5735>, 0x56413a037790 <vm_exec_core+5696>, 0x56413a037755 <vm_exec_core+5637>, 0x56413a037706 <vm_exec_core+5558>, 0x56413a0376d2 <vm_exec_core+5506>, 0x56413a037626 <vm_exec_core+5334>, 0x56413a0375e3 <vm_exec_core+5267>, 0x56413a03759f <vm_exec_core+5199>, 0x56413a03756d <vm_exec_core+5149>, 0x56413a0374fe <vm_exec_core+5038>, 0x56413a03749c <vm_exec_core+4940>, 0x56413a03744d <vm_exec_core+4861>, 0x56413a0373de <vm_exec_core+4750>, 0x56413a037380 <vm_exec_core+4656>, 0x56413a03726e <vm_exec_core+4382>, 0x56413a037232 <vm_exec_core+4322>, 0x56413a0371eb <vm_exec_core+4251>, 0x56413a037181 <vm_exec_core+4145>, 0x56413a0370da <vm_exec_core+3978>, 0x56413a039e70 <vm_exec_core+15648>, 0x56413a037021 <vm_exec_core+3793>, 0x56413a036f99 <vm_exec_core+3657>, 0x56413a036f4a <vm_exec_core+3578>, 0x56413a036efb <vm_exec_core+3499>, 0x56413a036eac <vm_exec_core+3420>, 0x56413a039e86 <vm_exec_core+15670>, 0x56413a036e5d <vm_exec_core+3341>, 0x56413a036dee <vm_exec_core+3230>, 0x56413a036da9 <vm_exec_core+3161>, 0x56413a036d36 <vm_exec_core+3046>, 0x56413a036bed <vm_exec_core+2717>, 0x56413a036b21 <vm_exec_core+2513>, 0x56413a036aa5 <vm_exec_core+2389>, 0x56413a0388fa <vm_exec_core+10154>, 0x56413a036a71 <vm_exec_core+2337>, 0x56413a036a32 <vm_exec_core+2274>, 0x56413a0369f3 <vm_exec_core+2211>, 0x56413a0369b7 <vm_exec_core+2151>, 0x56413a0368f3 <vm_exec_core+1955>, 0x56413a03686e <vm_exec_core+1822>, 0x56413a039e9c <vm_exec_core+15692>, 0x56413a039eb2 <vm_exec_core+15714>, 0x56413a03932b <vm_exec_core+12763>, 0x56413a039568 <vm_exec_core+13336>, 0x56413a03957e <vm_exec_core+13358>, 0x56413a039644 <vm_exec_core+13556>, 0x56413a03965a <vm_exec_core+13578>, 0x56413a039594 <vm_exec_core+13380>, 0x56413a0395aa <vm_exec_core+13402>, 0x56413a0395c0 <vm_exec_core+13424>, 0x56413a0395d6 <vm_exec_core+13446>...} |
| #65 0x000056413a03c93e in rb_vm_exec (ec=0x5641767ec5e0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5641767ec5e0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f82d9cf1db0, 0x56413a03c860 <rb_vm_exec+304>, 0x0, 0x7f82d9cf1ca0, 0x7f82d9cf1d50}, prev = 0x7f82d9cf1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #66 0x000056413a03cd5e 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=140200511531200, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f82f9afefc8 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f82d9af1018 |
| av = {140199976705360, 140199976705728} |
| stack_argv = 0x7f82d9af1018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #67 0x000056413a03d721 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5641767280f0, self=self@entry=140200511531200, argc=argc@entry=0, argv=argv@entry=0x7f82d9cf1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #68 0x0000564139fe4150 in thread_do_start_proc (th=th@entry=0x56417672e480) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140200511531200 |
| args = <optimized out> |
| args_ptr = 0x7f82d9cf1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5641767280f0 |
| #69 0x0000564139fe4bf0 in thread_do_start (th=0x56417672e480) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #70 thread_start_func_2 (th=th@entry=0x56417672e480, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5641767ec5e0 |
| _tag = {tag = 36, retval = 0, buf = {0x56417672d0c0, 0x564139fe4560 <thread_start_func_2+624>, 0x0, 0x7f82d9cf1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x56417672e480 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #71 0x0000564139fe4fbd in call_thread_start_func_2 (th=0x56417672e480) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f82d9cf1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #72 co_start (from=<optimized out>, self=0x56417672d0c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x56417672e480 |
| sched = 0x564176730078 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #73 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f8314d8e7c0 (LWP 578707) "miniruby"): |
| #0 0x00007f8314e29d61 in __futex_abstimed_wait_common64 (private=32642, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5641766ae070) 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=32642, abstime=0x0, clockid=0, expected=0, futex_word=0x5641766ae070) 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=0x5641766ae070, 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 0x00007f8314e2c7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5641766ae168, cond=0x5641766ae048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f8314e2c4a0 <__condvar_cleanup_waiting>, __arg = 0x7fff56922470, __canceltype = 280, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x5641766ae048, mutex = 0x5641766ae168, 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=0x5641766ae048, mutex=mutex@entry=0x5641766ae168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000564139fdb48d in rb_native_cond_wait (cond=cond@entry=0x5641766ae048, mutex=mutex@entry=0x5641766ae168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000564139fdb5d3 in thread_sched_wait_running_turn (sched=sched@entry=0x5641766ae168, th=0x5641766a9060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000564139fdc202 in rb_ractor_sched_wait (ec=ec@entry=0x5641766ae340, cr=cr@entry=0x5641766ae0a0, ubf=ubf@entry=0x564139f2ccb0 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7fff569225c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x5641766a9060 |
| sched = 0x5641766ae168 |
| #8 0x0000564139f2ee3c in ractor_wait (cr=0x5641766ae0a0, ec=0x5641766ae340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1045 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x5641766a9060, node = {next = 0x5641766ae0f8, prev = 0x5641766ae0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x5641766ae340, cr=cr@entry=0x5641766ae0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1112 |
| messages = {set = {n = {next = 0x0, prev = 0x5641766a9060}}, closed = 248} |
| deliverred = false |
| #10 0x0000564139f2fb51 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1165 |
| v = <optimized out> |
| cr = <optimized out> |
| cr = <optimized out> |
| v = <optimized out> |
| #11 ractor_port_receive (self=<optimized out>, ec=0x5641766ae340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x5641766cee60 |
| rp = <optimized out> |
| #12 builtin_inline_class_666 (ec=0x5641766ae340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:667 |
| No locals. |
| #13 0x000056413a038faf in vm_exec_core (ec=0x5641766ae070, ec@entry=0x5641766ae340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7258 |
| reg_pc = 0x5641767775f8 |
| reg_cfp = 0x7f8314d2cef8 |
| insns_address_table = {0x56413a03948c <vm_exec_core+13116>, 0x56413a038482 <vm_exec_core+9010>, 0x56413a038415 <vm_exec_core+8901>, 0x56413a03839d <vm_exec_core+8781>, 0x56413a038326 <vm_exec_core+8662>, 0x56413a0382a2 <vm_exec_core+8530>, 0x56413a038200 <vm_exec_core+8368>, 0x56413a0388a1 <vm_exec_core+10065>, 0x56413a038786 <vm_exec_core+9782>, 0x56413a0387dd <vm_exec_core+9869>, 0x56413a0384ee <vm_exec_core+9118>, 0x56413a03861b <vm_exec_core+9419>, 0x56413a037d6b <vm_exec_core+7195>, 0x56413a037d03 <vm_exec_core+7091>, 0x56413a037c96 <vm_exec_core+6982>, 0x56413a037f75 <vm_exec_core+7717>, 0x56413a037f3d <vm_exec_core+7661>, 0x56413a037f08 <vm_exec_core+7608>, 0x56413a037ed3 <vm_exec_core+7555>, 0x56413a037e9e <vm_exec_core+7502>, 0x56413a037e3b <vm_exec_core+7403>, 0x56413a037df7 <vm_exec_core+7335>, 0x56413a037db0 <vm_exec_core+7264>, 0x56413a0380b1 <vm_exec_core+8033>, 0x56413a03806b <vm_exec_core+7963>, 0x56413a037fec <vm_exec_core+7836>, 0x56413a037fb2 <vm_exec_core+7778>, 0x56413a038166 <vm_exec_core+8214>, 0x56413a038109 <vm_exec_core+8121>, 0x56413a0381c3 <vm_exec_core+8307>, 0x56413a037c59 <vm_exec_core+6921>, 0x56413a037a55 <vm_exec_core+6405>, 0x56413a0379cf <vm_exec_core+6271>, 0x56413a037968 <vm_exec_core+6168>, 0x56413a037916 <vm_exec_core+6086>, 0x56413a0378b4 <vm_exec_core+5988>, 0x56413a037867 <vm_exec_core+5911>, 0x56413a037812 <vm_exec_core+5826>, 0x56413a0377c8 <vm_exec_core+5752>, 0x56413a0377a1 <vm_exec_core+5713>, 0x56413a037766 <vm_exec_core+5654>, 0x56413a037717 <vm_exec_core+5575>, 0x56413a0376e3 <vm_exec_core+5523>, 0x56413a037637 <vm_exec_core+5351>, 0x56413a0375f4 <vm_exec_core+5284>, 0x56413a0375b0 <vm_exec_core+5216>, 0x56413a03757e <vm_exec_core+5166>, 0x56413a03750f <vm_exec_core+5055>, 0x56413a0374ad <vm_exec_core+4957>, 0x56413a03745e <vm_exec_core+4878>, 0x56413a0373ef <vm_exec_core+4767>, 0x56413a037391 <vm_exec_core+4673>, 0x56413a03727f <vm_exec_core+4399>, 0x56413a037243 <vm_exec_core+4339>, 0x56413a0371fc <vm_exec_core+4268>, 0x56413a037192 <vm_exec_core+4162>, 0x56413a0370eb <vm_exec_core+3995>, 0x56413a0361c0 <vm_exec_core+112>, 0x56413a037032 <vm_exec_core+3810>, 0x56413a036faa <vm_exec_core+3674>, 0x56413a036f5b <vm_exec_core+3595>, 0x56413a036f0c <vm_exec_core+3516>, 0x56413a036ebd <vm_exec_core+3437>, 0x56413a039695 <vm_exec_core+13637>, 0x56413a036e6e <vm_exec_core+3358>, 0x56413a036dff <vm_exec_core+3247>, 0x56413a036dba <vm_exec_core+3178>, 0x56413a036d47 <vm_exec_core+3063>, 0x56413a036bfe <vm_exec_core+2734>, 0x56413a036b32 <vm_exec_core+2530>, 0x56413a036ab6 <vm_exec_core+2406>, 0x56413a03890b <vm_exec_core+10171>, 0x56413a036a82 <vm_exec_core+2354>, 0x56413a036a43 <vm_exec_core+2291>, 0x56413a036a04 <vm_exec_core+2228>, 0x56413a0369c8 <vm_exec_core+2168>, 0x56413a036904 <vm_exec_core+1972>, 0x56413a03687f <vm_exec_core+1839>, 0x56413a03949d <vm_exec_core+13133>, 0x56413a039502 <vm_exec_core+13234>, 0x56413a03974b <vm_exec_core+13819>, 0x56413a0397e0 <vm_exec_core+13968>, 0x56413a03983b <vm_exec_core+14059>, 0x56413a0398d0 <vm_exec_core+14208>, 0x56413a0399e2 <vm_exec_core+14482>, 0x56413a039926 <vm_exec_core+14294>, 0x56413a039984 <vm_exec_core+14388>, 0x56413a039a65 <vm_exec_core+14613>, 0x56413a039ac6 <vm_exec_core+14710>, 0x56413a039b24 <vm_exec_core+14804>, 0x56413a039c7d <vm_exec_core+15149>, 0x56413a039ba7 <vm_exec_core+14935>, 0x56413a039bfa <vm_exec_core+15018>, 0x56413a039cc9 <vm_exec_core+15225>, 0x56413a0367b2 <vm_exec_core+1634>, 0x56413a03670a <vm_exec_core+1466>, 0x56413a039341 <vm_exec_core+12785>, 0x56413a039389 <vm_exec_core+12857>, 0x56413a0393d1 <vm_exec_core+12929>, 0x56413a039426 <vm_exec_core+13014>, 0x56413a039d53 <vm_exec_core+15363>, 0x56413a039de5 <vm_exec_core+15509>, 0x56413a036699 <vm_exec_core+1353>, 0x56413a036619 <vm_exec_core+1225>, 0x56413a036570 <vm_exec_core+1056>, 0x56413a036529 <vm_exec_core+985>, 0x56413a0364de <vm_exec_core+910>, 0x56413a036495 <vm_exec_core+837>, 0x56413a036444 <vm_exec_core+756>, 0x56413a03640f <vm_exec_core+703>, 0x56413a0363da <vm_exec_core+650>, 0x56413a039677 <vm_exec_core+13607>, 0x56413a038471 <vm_exec_core+8993>, 0x56413a038404 <vm_exec_core+8884>, 0x56413a03838c <vm_exec_core+8764>, 0x56413a038315 <vm_exec_core+8645>, 0x56413a038291 <vm_exec_core+8513>, 0x56413a0381ef <vm_exec_core+8351>, 0x56413a038890 <vm_exec_core+10048>, 0x56413a038775 <vm_exec_core+9765>, 0x56413a0387cc <vm_exec_core+9852>, 0x56413a0384dd <vm_exec_core+9101>, 0x56413a03860a <vm_exec_core+9402>, 0x56413a037d5a <vm_exec_core+7178>, 0x56413a037cf2 <vm_exec_core+7074>, 0x56413a037c85 <vm_exec_core+6965>, 0x56413a037f64 <vm_exec_core+7700>, 0x56413a037f2c <vm_exec_core+7644>, 0x56413a037ef7 <vm_exec_core+7591>, 0x56413a037ec2 <vm_exec_core+7538>, 0x56413a037e8d <vm_exec_core+7485>, 0x56413a037e2a <vm_exec_core+7386>, 0x56413a037de6 <vm_exec_core+7318>, 0x56413a037d9f <vm_exec_core+7247>, 0x56413a0380a0 <vm_exec_core+8016>, 0x56413a03805a <vm_exec_core+7946>, 0x56413a037fdb <vm_exec_core+7819>, 0x56413a037fa1 <vm_exec_core+7761>, 0x56413a038155 <vm_exec_core+8197>, 0x56413a0380f8 <vm_exec_core+8104>, 0x56413a0381b2 <vm_exec_core+8290>, 0x56413a037c48 <vm_exec_core+6904>, 0x56413a037a44 <vm_exec_core+6388>, 0x56413a0379be <vm_exec_core+6254>, 0x56413a037957 <vm_exec_core+6151>, 0x56413a037905 <vm_exec_core+6069>, 0x56413a0378a3 <vm_exec_core+5971>, 0x56413a037856 <vm_exec_core+5894>, 0x56413a037801 <vm_exec_core+5809>, 0x56413a0377b7 <vm_exec_core+5735>, 0x56413a037790 <vm_exec_core+5696>, 0x56413a037755 <vm_exec_core+5637>, 0x56413a037706 <vm_exec_core+5558>, 0x56413a0376d2 <vm_exec_core+5506>, 0x56413a037626 <vm_exec_core+5334>, 0x56413a0375e3 <vm_exec_core+5267>, 0x56413a03759f <vm_exec_core+5199>, 0x56413a03756d <vm_exec_core+5149>, 0x56413a0374fe <vm_exec_core+5038>, 0x56413a03749c <vm_exec_core+4940>, 0x56413a03744d <vm_exec_core+4861>, 0x56413a0373de <vm_exec_core+4750>, 0x56413a037380 <vm_exec_core+4656>, 0x56413a03726e <vm_exec_core+4382>, 0x56413a037232 <vm_exec_core+4322>, 0x56413a0371eb <vm_exec_core+4251>, 0x56413a037181 <vm_exec_core+4145>, 0x56413a0370da <vm_exec_core+3978>, 0x56413a039e70 <vm_exec_core+15648>, 0x56413a037021 <vm_exec_core+3793>, 0x56413a036f99 <vm_exec_core+3657>, 0x56413a036f4a <vm_exec_core+3578>, 0x56413a036efb <vm_exec_core+3499>, 0x56413a036eac <vm_exec_core+3420>, 0x56413a039e86 <vm_exec_core+15670>, 0x56413a036e5d <vm_exec_core+3341>, 0x56413a036dee <vm_exec_core+3230>, 0x56413a036da9 <vm_exec_core+3161>, 0x56413a036d36 <vm_exec_core+3046>, 0x56413a036bed <vm_exec_core+2717>, 0x56413a036b21 <vm_exec_core+2513>, 0x56413a036aa5 <vm_exec_core+2389>, 0x56413a0388fa <vm_exec_core+10154>, 0x56413a036a71 <vm_exec_core+2337>, 0x56413a036a32 <vm_exec_core+2274>, 0x56413a0369f3 <vm_exec_core+2211>, 0x56413a0369b7 <vm_exec_core+2151>, 0x56413a0368f3 <vm_exec_core+1955>, 0x56413a03686e <vm_exec_core+1822>, 0x56413a039e9c <vm_exec_core+15692>, 0x56413a039eb2 <vm_exec_core+15714>, 0x56413a03932b <vm_exec_core+12763>, 0x56413a039568 <vm_exec_core+13336>, 0x56413a03957e <vm_exec_core+13358>, 0x56413a039644 <vm_exec_core+13556>, 0x56413a03965a <vm_exec_core+13578>, 0x56413a039594 <vm_exec_core+13380>, 0x56413a0395aa <vm_exec_core+13402>, 0x56413a0395c0 <vm_exec_core+13424>, 0x56413a0395d6 <vm_exec_core+13446>...} |
| #14 0x000056413a03c93e in rb_vm_exec (ec=0x5641766ae340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5641766ae340 |
| _tag = {tag = 36, retval = 4, buf = {0x5641766ae340, 0x56413a03c860 <rb_vm_exec+304>, 0x0, 0x7fff56922880, 0x7f82fb77a3c8}, prev = 0x7fff56922950, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000056413a04ee63 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 0x0000564139e30b95 in rb_ec_exec_node (ec=ec@entry=0x5641766ae340, n=n@entry=0x7f82f9aff1f8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x5641766ae340 |
| _tag = {tag = 36, retval = 94838144057782, buf = {0x5641766ae340, 0x564139e30bf0 <rb_ec_exec_node+256>, 0x0, 0x7fff56922930, 0x7f82f9aff1f8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f82f9aff1f8 |
| #17 0x0000564139e34deb in ruby_run_node (n=0x7f82f9aff1f8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5641766ae340 |
| status = 0 |
| #18 0x0000564139d52e46 in rb_main (argv=0x7fff56922b78, 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 578707) detached] |
| $ timeout 60 gdb -p 578713 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x5641766a9060, native_id: 0x7f8314d8e7c0 |
| -- Control frame information ----------------------------------------------- |
| c:0005 p:0003 s:0020 e:000019 METHOD <internal:ractor>:666 |
| 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:001260 EVAL bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH] |
| c:0001 p:0000 s:0003 E:000340 DUMMY [FINISH] |
| [New LWP 578716] |
| [New LWP 578715] |
| [New LWP 578714] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f9172ea9d61 in __futex_abstimed_wait_common64 (private=21927, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a791095070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f9172e0e7c0 (LWP 578713) "miniruby" 0x00007f9172ea9d61 in __futex_abstimed_wait_common64 (private=21927, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a791095070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f9137a6e6c0 (LWP 578716) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55a79108db70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f9137b6f6c0 (LWP 578715) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55a79108db70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f91597ef6c0 (LWP 578714) "miniruby" 0x00007f9172f3b042 in epoll_wait (epfd=4, events=events@entry=0x55a75e24aebc <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 0x7f91597ef6c0 (LWP 578714) "miniruby"): |
| #0 0x00007f9172f3b042 in epoll_wait (epfd=4, events=events@entry=0x55a75e24aebc <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 0x000055a75de87aef in event_wait (vm=0x55a79108dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55a79108dad0) 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=0x55a79108dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55a79108dad0 |
| #4 0x00007f9172eada94 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 = {140262248478400, -877600024058882680, 140262248478400, -264, 0, 140725262172160, -877600024071465592, -877511133569575544}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f9172f3ac3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f9137b6f6c0 (LWP 578715) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55a79108db70) 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=0x55a79108db70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f9172eb10f1 in lll_mutex_lock_optimized (mutex=0x55a79108db70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55a79108db70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55a79108db70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055a75de817fd in rb_native_mutex_lock (lock=lock@entry=0x55a79108db70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055a75de8531b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55a7911cf130, vm=0x55a79108dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55a79108dad0, cr=0x55a7911cf130) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055a75defe3ab in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055a75dcee759 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055a75dd01d35 in gc_verify_internal_consistency (objspace_ptr=0x55a791090460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x55a791090460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x55a791090460, 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 0x000055a75dd03136 in heap_prepare (heap=0x55a791090480, objspace=0x55a791090460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55a791090480, objspace=0x55a791090460) 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=0x55a791090460, cache=cache@entry=0x55a791116b90, 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 = 0x55a791090480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x000055a75dd06890 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55a791116b90, objspace=0x55a791090460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2405 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140262248798920, cache_ptr=0x55a791116b90, objspace_ptr=0x55a791090460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x55a791090460 |
| heap_idx = <optimized out> |
| cache = 0x55a791116b90 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140262248798920, 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=140262248798920, flags=flags@entry=5, size=size@entry=28) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x000055a75de4d22f in str_alloc_embed (capa=4, klass=140262248798920) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140262248798920, ptr=0x7f9137d719de "974\017\3077\221\177", len=3, enc=0x55a7910968d0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055a75dd78184 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947 |
| buf = "0\361\034\221\247U\000\000@\000\2257\221\177\000\000\220\031\3277\221\177\000\000\000LSF\225\220\025\210 \017\3077\221\177\000\000 \350\034\221\247U\000\000@\000\2257\221\177\000\000h\247\205Y\221\177974" |
| e = 0x7f9137d719e1 "\017\3077\221\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x000055a75deca2ed in vm_call_cfunc_with_frame_ (ec=0x55a7911ce820, reg_cfp=0x7f9137c70f20, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3771 |
| ci = 0xd2100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f9159855a10 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x000055a75dedf28c 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 = 140261679562320 |
| ci = 0x55a79108db70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55a7911ce3a0, cc = 0x7f913795fe50, block_handler = 0, recv = 1949, 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=0x55a79108db70, ec@entry=0x55a7911ce820) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55a7911ce3a0 |
| leaf = <optimized out> |
| val = 140261679562320 |
| reg_pc = 0x55a79110b8a0 |
| reg_cfp = 0x7f9137c70f20 |
| insns_address_table = {0x55a75dee248c <vm_exec_core+13116>, 0x55a75dee1482 <vm_exec_core+9010>, 0x55a75dee1415 <vm_exec_core+8901>, 0x55a75dee139d <vm_exec_core+8781>, 0x55a75dee1326 <vm_exec_core+8662>, 0x55a75dee12a2 <vm_exec_core+8530>, 0x55a75dee1200 <vm_exec_core+8368>, 0x55a75dee18a1 <vm_exec_core+10065>, 0x55a75dee1786 <vm_exec_core+9782>, 0x55a75dee17dd <vm_exec_core+9869>, 0x55a75dee14ee <vm_exec_core+9118>, 0x55a75dee161b <vm_exec_core+9419>, 0x55a75dee0d6b <vm_exec_core+7195>, 0x55a75dee0d03 <vm_exec_core+7091>, 0x55a75dee0c96 <vm_exec_core+6982>, 0x55a75dee0f75 <vm_exec_core+7717>, 0x55a75dee0f3d <vm_exec_core+7661>, 0x55a75dee0f08 <vm_exec_core+7608>, 0x55a75dee0ed3 <vm_exec_core+7555>, 0x55a75dee0e9e <vm_exec_core+7502>, 0x55a75dee0e3b <vm_exec_core+7403>, 0x55a75dee0df7 <vm_exec_core+7335>, 0x55a75dee0db0 <vm_exec_core+7264>, 0x55a75dee10b1 <vm_exec_core+8033>, 0x55a75dee106b <vm_exec_core+7963>, 0x55a75dee0fec <vm_exec_core+7836>, 0x55a75dee0fb2 <vm_exec_core+7778>, 0x55a75dee1166 <vm_exec_core+8214>, 0x55a75dee1109 <vm_exec_core+8121>, 0x55a75dee11c3 <vm_exec_core+8307>, 0x55a75dee0c59 <vm_exec_core+6921>, 0x55a75dee0a55 <vm_exec_core+6405>, 0x55a75dee09cf <vm_exec_core+6271>, 0x55a75dee0968 <vm_exec_core+6168>, 0x55a75dee0916 <vm_exec_core+6086>, 0x55a75dee08b4 <vm_exec_core+5988>, 0x55a75dee0867 <vm_exec_core+5911>, 0x55a75dee0812 <vm_exec_core+5826>, 0x55a75dee07c8 <vm_exec_core+5752>, 0x55a75dee07a1 <vm_exec_core+5713>, 0x55a75dee0766 <vm_exec_core+5654>, 0x55a75dee0717 <vm_exec_core+5575>, 0x55a75dee06e3 <vm_exec_core+5523>, 0x55a75dee0637 <vm_exec_core+5351>, 0x55a75dee05f4 <vm_exec_core+5284>, 0x55a75dee05b0 <vm_exec_core+5216>, 0x55a75dee057e <vm_exec_core+5166>, 0x55a75dee050f <vm_exec_core+5055>, 0x55a75dee04ad <vm_exec_core+4957>, 0x55a75dee045e <vm_exec_core+4878>, 0x55a75dee03ef <vm_exec_core+4767>, 0x55a75dee0391 <vm_exec_core+4673>, 0x55a75dee027f <vm_exec_core+4399>, 0x55a75dee0243 <vm_exec_core+4339>, 0x55a75dee01fc <vm_exec_core+4268>, 0x55a75dee0192 <vm_exec_core+4162>, 0x55a75dee00eb <vm_exec_core+3995>, 0x55a75dedf1c0 <vm_exec_core+112>, 0x55a75dee0032 <vm_exec_core+3810>, 0x55a75dedffaa <vm_exec_core+3674>, 0x55a75dedff5b <vm_exec_core+3595>, 0x55a75dedff0c <vm_exec_core+3516>, 0x55a75dedfebd <vm_exec_core+3437>, 0x55a75dee2695 <vm_exec_core+13637>, 0x55a75dedfe6e <vm_exec_core+3358>, 0x55a75dedfdff <vm_exec_core+3247>, 0x55a75dedfdba <vm_exec_core+3178>, 0x55a75dedfd47 <vm_exec_core+3063>, 0x55a75dedfbfe <vm_exec_core+2734>, 0x55a75dedfb32 <vm_exec_core+2530>, 0x55a75dedfab6 <vm_exec_core+2406>, 0x55a75dee190b <vm_exec_core+10171>, 0x55a75dedfa82 <vm_exec_core+2354>, 0x55a75dedfa43 <vm_exec_core+2291>, 0x55a75dedfa04 <vm_exec_core+2228>, 0x55a75dedf9c8 <vm_exec_core+2168>, 0x55a75dedf904 <vm_exec_core+1972>, 0x55a75dedf87f <vm_exec_core+1839>, 0x55a75dee249d <vm_exec_core+13133>, 0x55a75dee2502 <vm_exec_core+13234>, 0x55a75dee274b <vm_exec_core+13819>, 0x55a75dee27e0 <vm_exec_core+13968>, 0x55a75dee283b <vm_exec_core+14059>, 0x55a75dee28d0 <vm_exec_core+14208>, 0x55a75dee29e2 <vm_exec_core+14482>, 0x55a75dee2926 <vm_exec_core+14294>, 0x55a75dee2984 <vm_exec_core+14388>, 0x55a75dee2a65 <vm_exec_core+14613>, 0x55a75dee2ac6 <vm_exec_core+14710>, 0x55a75dee2b24 <vm_exec_core+14804>, 0x55a75dee2c7d <vm_exec_core+15149>, 0x55a75dee2ba7 <vm_exec_core+14935>, 0x55a75dee2bfa <vm_exec_core+15018>, 0x55a75dee2cc9 <vm_exec_core+15225>, 0x55a75dedf7b2 <vm_exec_core+1634>, 0x55a75dedf70a <vm_exec_core+1466>, 0x55a75dee2341 <vm_exec_core+12785>, 0x55a75dee2389 <vm_exec_core+12857>, 0x55a75dee23d1 <vm_exec_core+12929>, 0x55a75dee2426 <vm_exec_core+13014>, 0x55a75dee2d53 <vm_exec_core+15363>, 0x55a75dee2de5 <vm_exec_core+15509>, 0x55a75dedf699 <vm_exec_core+1353>, 0x55a75dedf619 <vm_exec_core+1225>, 0x55a75dedf570 <vm_exec_core+1056>, 0x55a75dedf529 <vm_exec_core+985>, 0x55a75dedf4de <vm_exec_core+910>, 0x55a75dedf495 <vm_exec_core+837>, 0x55a75dedf444 <vm_exec_core+756>, 0x55a75dedf40f <vm_exec_core+703>, 0x55a75dedf3da <vm_exec_core+650>, 0x55a75dee2677 <vm_exec_core+13607>, 0x55a75dee1471 <vm_exec_core+8993>, 0x55a75dee1404 <vm_exec_core+8884>, 0x55a75dee138c <vm_exec_core+8764>, 0x55a75dee1315 <vm_exec_core+8645>, 0x55a75dee1291 <vm_exec_core+8513>, 0x55a75dee11ef <vm_exec_core+8351>, 0x55a75dee1890 <vm_exec_core+10048>, 0x55a75dee1775 <vm_exec_core+9765>, 0x55a75dee17cc <vm_exec_core+9852>, 0x55a75dee14dd <vm_exec_core+9101>, 0x55a75dee160a <vm_exec_core+9402>, 0x55a75dee0d5a <vm_exec_core+7178>, 0x55a75dee0cf2 <vm_exec_core+7074>, 0x55a75dee0c85 <vm_exec_core+6965>, 0x55a75dee0f64 <vm_exec_core+7700>, 0x55a75dee0f2c <vm_exec_core+7644>, 0x55a75dee0ef7 <vm_exec_core+7591>, 0x55a75dee0ec2 <vm_exec_core+7538>, 0x55a75dee0e8d <vm_exec_core+7485>, 0x55a75dee0e2a <vm_exec_core+7386>, 0x55a75dee0de6 <vm_exec_core+7318>, 0x55a75dee0d9f <vm_exec_core+7247>, 0x55a75dee10a0 <vm_exec_core+8016>, 0x55a75dee105a <vm_exec_core+7946>, 0x55a75dee0fdb <vm_exec_core+7819>, 0x55a75dee0fa1 <vm_exec_core+7761>, 0x55a75dee1155 <vm_exec_core+8197>, 0x55a75dee10f8 <vm_exec_core+8104>, 0x55a75dee11b2 <vm_exec_core+8290>, 0x55a75dee0c48 <vm_exec_core+6904>, 0x55a75dee0a44 <vm_exec_core+6388>, 0x55a75dee09be <vm_exec_core+6254>, 0x55a75dee0957 <vm_exec_core+6151>, 0x55a75dee0905 <vm_exec_core+6069>, 0x55a75dee08a3 <vm_exec_core+5971>, 0x55a75dee0856 <vm_exec_core+5894>, 0x55a75dee0801 <vm_exec_core+5809>, 0x55a75dee07b7 <vm_exec_core+5735>, 0x55a75dee0790 <vm_exec_core+5696>, 0x55a75dee0755 <vm_exec_core+5637>, 0x55a75dee0706 <vm_exec_core+5558>, 0x55a75dee06d2 <vm_exec_core+5506>, 0x55a75dee0626 <vm_exec_core+5334>, 0x55a75dee05e3 <vm_exec_core+5267>, 0x55a75dee059f <vm_exec_core+5199>, 0x55a75dee056d <vm_exec_core+5149>, 0x55a75dee04fe <vm_exec_core+5038>, 0x55a75dee049c <vm_exec_core+4940>, 0x55a75dee044d <vm_exec_core+4861>, 0x55a75dee03de <vm_exec_core+4750>, 0x55a75dee0380 <vm_exec_core+4656>, 0x55a75dee026e <vm_exec_core+4382>, 0x55a75dee0232 <vm_exec_core+4322>, 0x55a75dee01eb <vm_exec_core+4251>, 0x55a75dee0181 <vm_exec_core+4145>, 0x55a75dee00da <vm_exec_core+3978>, 0x55a75dee2e70 <vm_exec_core+15648>, 0x55a75dee0021 <vm_exec_core+3793>, 0x55a75dedff99 <vm_exec_core+3657>, 0x55a75dedff4a <vm_exec_core+3578>, 0x55a75dedfefb <vm_exec_core+3499>, 0x55a75dedfeac <vm_exec_core+3420>, 0x55a75dee2e86 <vm_exec_core+15670>, 0x55a75dedfe5d <vm_exec_core+3341>, 0x55a75dedfdee <vm_exec_core+3230>, 0x55a75dedfda9 <vm_exec_core+3161>, 0x55a75dedfd36 <vm_exec_core+3046>, 0x55a75dedfbed <vm_exec_core+2717>, 0x55a75dedfb21 <vm_exec_core+2513>, 0x55a75dedfaa5 <vm_exec_core+2389>, 0x55a75dee18fa <vm_exec_core+10154>, 0x55a75dedfa71 <vm_exec_core+2337>, 0x55a75dedfa32 <vm_exec_core+2274>, 0x55a75dedf9f3 <vm_exec_core+2211>, 0x55a75dedf9b7 <vm_exec_core+2151>, 0x55a75dedf8f3 <vm_exec_core+1955>, 0x55a75dedf86e <vm_exec_core+1822>, 0x55a75dee2e9c <vm_exec_core+15692>, 0x55a75dee2eb2 <vm_exec_core+15714>, 0x55a75dee232b <vm_exec_core+12763>, 0x55a75dee2568 <vm_exec_core+13336>, 0x55a75dee257e <vm_exec_core+13358>, 0x55a75dee2644 <vm_exec_core+13556>, 0x55a75dee265a <vm_exec_core+13578>, 0x55a75dee2594 <vm_exec_core+13380>, 0x55a75dee25aa <vm_exec_core+13402>, 0x55a75dee25c0 <vm_exec_core+13424>, 0x55a75dee25d6 <vm_exec_core+13446>...} |
| #24 0x000055a75dee593e in rb_vm_exec (ec=0x55a7911ce820) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55a7911ce820 |
| _tag = {tag = 36, retval = 4, buf = {0x7f9137d71db0, 0x55a75dee5860 <rb_vm_exec+304>, 0x0, 0x7f9137d71ca0, 0x7f9137d71d50}, prev = 0x7f9137d71ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x000055a75dee5d5e 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=140262218655720, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f9157b7ef40 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f9137b71018 |
| av = {140261683830096, 140261683830464} |
| stack_argv = 0x7f9137b71018 |
| 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 0x000055a75dee6721 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55a7911160c0, self=self@entry=140262218655720, argc=argc@entry=0, argv=argv@entry=0x7f9137d71d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #27 0x000055a75de8d150 in thread_do_start_proc (th=th@entry=0x55a7911ce590) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140262218655720 |
| args = <optimized out> |
| args_ptr = 0x7f9137d71d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55a7911160c0 |
| #28 0x000055a75de8dbf0 in thread_do_start (th=0x55a7911ce590) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #29 thread_start_func_2 (th=th@entry=0x55a7911ce590, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55a7911ce820 |
| _tag = {tag = 36, retval = 0, buf = {0x55a791115df0, 0x55a75de8d560 <thread_start_func_2+624>, 0x0, 0x7f9137d71dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55a7911ce590 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #30 0x000055a75de8dfbd in call_thread_start_func_2 (th=0x55a7911ce590) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f9137d71f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #31 co_start (from=<optimized out>, self=0x55a791115df0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55a7911ce590 |
| sched = 0x55a7911cf1f8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #32 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f9137a6e6c0 (LWP 578716) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55a79108db70) 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=0x55a79108db70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f9172eb0352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55a79108db70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55a79108db70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f9172eac6c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a79108db70, cond=0x55a79108dc68) at ./nptl/pthread_cond_wait.c:616 |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = <optimized out> |
| seq = 1 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55a79108dc68, mutex=mutex@entry=0x55a79108db70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055a75de8448d in rb_native_cond_wait (cond=cond@entry=0x55a79108dc68, mutex=mutex@entry=0x55a79108db70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055a75de84527 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55a79108dad0, th=0x55a7911106e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055a75de854aa in rb_ractor_sched_barrier_join (vm=vm@entry=0x55a79108dad0, cr=cr@entry=0x55a7911ceef0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055a75defde52 in vm_lock_enter (cr=0x55a7911ceef0, vm=0x55a79108dad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f9137f72960) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55a7911ca560 |
| #9 0x000055a75de8a0dc in rb_vm_lock_enter (line=2579, file=0x55a75e0beeb0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f9137f72960) 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 = 1925840768 |
| 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 0x000055a75de8a226 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 0x000055a75deca4bb 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=0x55a7911ca560) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f9137e71ee8, ec=0x55a7911ca560) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x55a7911ca560) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x55a7911ca560, reg_cfp=0x7f9137e71f20, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3775 |
| ci = 0xd2100100001 |
| cc = <optimized out> |
| val = 140261679434400 |
| me = 0x7f9159855a10 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x000055a75dedf28c 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 = 140261679562320 |
| ci = 0x55a79108db70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55a7911ce3a0, cc = 0x7f913795fe50, block_handler = 0, recv = 1949, 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=0x55a79108db70, ec@entry=0x55a7911ca560) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55a7911ce3a0 |
| leaf = <optimized out> |
| val = 140261679562320 |
| reg_pc = 0x55a79110b8a0 |
| reg_cfp = 0x7f9137e71f20 |
| insns_address_table = {0x55a75dee248c <vm_exec_core+13116>, 0x55a75dee1482 <vm_exec_core+9010>, 0x55a75dee1415 <vm_exec_core+8901>, 0x55a75dee139d <vm_exec_core+8781>, 0x55a75dee1326 <vm_exec_core+8662>, 0x55a75dee12a2 <vm_exec_core+8530>, 0x55a75dee1200 <vm_exec_core+8368>, 0x55a75dee18a1 <vm_exec_core+10065>, 0x55a75dee1786 <vm_exec_core+9782>, 0x55a75dee17dd <vm_exec_core+9869>, 0x55a75dee14ee <vm_exec_core+9118>, 0x55a75dee161b <vm_exec_core+9419>, 0x55a75dee0d6b <vm_exec_core+7195>, 0x55a75dee0d03 <vm_exec_core+7091>, 0x55a75dee0c96 <vm_exec_core+6982>, 0x55a75dee0f75 <vm_exec_core+7717>, 0x55a75dee0f3d <vm_exec_core+7661>, 0x55a75dee0f08 <vm_exec_core+7608>, 0x55a75dee0ed3 <vm_exec_core+7555>, 0x55a75dee0e9e <vm_exec_core+7502>, 0x55a75dee0e3b <vm_exec_core+7403>, 0x55a75dee0df7 <vm_exec_core+7335>, 0x55a75dee0db0 <vm_exec_core+7264>, 0x55a75dee10b1 <vm_exec_core+8033>, 0x55a75dee106b <vm_exec_core+7963>, 0x55a75dee0fec <vm_exec_core+7836>, 0x55a75dee0fb2 <vm_exec_core+7778>, 0x55a75dee1166 <vm_exec_core+8214>, 0x55a75dee1109 <vm_exec_core+8121>, 0x55a75dee11c3 <vm_exec_core+8307>, 0x55a75dee0c59 <vm_exec_core+6921>, 0x55a75dee0a55 <vm_exec_core+6405>, 0x55a75dee09cf <vm_exec_core+6271>, 0x55a75dee0968 <vm_exec_core+6168>, 0x55a75dee0916 <vm_exec_core+6086>, 0x55a75dee08b4 <vm_exec_core+5988>, 0x55a75dee0867 <vm_exec_core+5911>, 0x55a75dee0812 <vm_exec_core+5826>, 0x55a75dee07c8 <vm_exec_core+5752>, 0x55a75dee07a1 <vm_exec_core+5713>, 0x55a75dee0766 <vm_exec_core+5654>, 0x55a75dee0717 <vm_exec_core+5575>, 0x55a75dee06e3 <vm_exec_core+5523>, 0x55a75dee0637 <vm_exec_core+5351>, 0x55a75dee05f4 <vm_exec_core+5284>, 0x55a75dee05b0 <vm_exec_core+5216>, 0x55a75dee057e <vm_exec_core+5166>, 0x55a75dee050f <vm_exec_core+5055>, 0x55a75dee04ad <vm_exec_core+4957>, 0x55a75dee045e <vm_exec_core+4878>, 0x55a75dee03ef <vm_exec_core+4767>, 0x55a75dee0391 <vm_exec_core+4673>, 0x55a75dee027f <vm_exec_core+4399>, 0x55a75dee0243 <vm_exec_core+4339>, 0x55a75dee01fc <vm_exec_core+4268>, 0x55a75dee0192 <vm_exec_core+4162>, 0x55a75dee00eb <vm_exec_core+3995>, 0x55a75dedf1c0 <vm_exec_core+112>, 0x55a75dee0032 <vm_exec_core+3810>, 0x55a75dedffaa <vm_exec_core+3674>, 0x55a75dedff5b <vm_exec_core+3595>, 0x55a75dedff0c <vm_exec_core+3516>, 0x55a75dedfebd <vm_exec_core+3437>, 0x55a75dee2695 <vm_exec_core+13637>, 0x55a75dedfe6e <vm_exec_core+3358>, 0x55a75dedfdff <vm_exec_core+3247>, 0x55a75dedfdba <vm_exec_core+3178>, 0x55a75dedfd47 <vm_exec_core+3063>, 0x55a75dedfbfe <vm_exec_core+2734>, 0x55a75dedfb32 <vm_exec_core+2530>, 0x55a75dedfab6 <vm_exec_core+2406>, 0x55a75dee190b <vm_exec_core+10171>, 0x55a75dedfa82 <vm_exec_core+2354>, 0x55a75dedfa43 <vm_exec_core+2291>, 0x55a75dedfa04 <vm_exec_core+2228>, 0x55a75dedf9c8 <vm_exec_core+2168>, 0x55a75dedf904 <vm_exec_core+1972>, 0x55a75dedf87f <vm_exec_core+1839>, 0x55a75dee249d <vm_exec_core+13133>, 0x55a75dee2502 <vm_exec_core+13234>, 0x55a75dee274b <vm_exec_core+13819>, 0x55a75dee27e0 <vm_exec_core+13968>, 0x55a75dee283b <vm_exec_core+14059>, 0x55a75dee28d0 <vm_exec_core+14208>, 0x55a75dee29e2 <vm_exec_core+14482>, 0x55a75dee2926 <vm_exec_core+14294>, 0x55a75dee2984 <vm_exec_core+14388>, 0x55a75dee2a65 <vm_exec_core+14613>, 0x55a75dee2ac6 <vm_exec_core+14710>, 0x55a75dee2b24 <vm_exec_core+14804>, 0x55a75dee2c7d <vm_exec_core+15149>, 0x55a75dee2ba7 <vm_exec_core+14935>, 0x55a75dee2bfa <vm_exec_core+15018>, 0x55a75dee2cc9 <vm_exec_core+15225>, 0x55a75dedf7b2 <vm_exec_core+1634>, 0x55a75dedf70a <vm_exec_core+1466>, 0x55a75dee2341 <vm_exec_core+12785>, 0x55a75dee2389 <vm_exec_core+12857>, 0x55a75dee23d1 <vm_exec_core+12929>, 0x55a75dee2426 <vm_exec_core+13014>, 0x55a75dee2d53 <vm_exec_core+15363>, 0x55a75dee2de5 <vm_exec_core+15509>, 0x55a75dedf699 <vm_exec_core+1353>, 0x55a75dedf619 <vm_exec_core+1225>, 0x55a75dedf570 <vm_exec_core+1056>, 0x55a75dedf529 <vm_exec_core+985>, 0x55a75dedf4de <vm_exec_core+910>, 0x55a75dedf495 <vm_exec_core+837>, 0x55a75dedf444 <vm_exec_core+756>, 0x55a75dedf40f <vm_exec_core+703>, 0x55a75dedf3da <vm_exec_core+650>, 0x55a75dee2677 <vm_exec_core+13607>, 0x55a75dee1471 <vm_exec_core+8993>, 0x55a75dee1404 <vm_exec_core+8884>, 0x55a75dee138c <vm_exec_core+8764>, 0x55a75dee1315 <vm_exec_core+8645>, 0x55a75dee1291 <vm_exec_core+8513>, 0x55a75dee11ef <vm_exec_core+8351>, 0x55a75dee1890 <vm_exec_core+10048>, 0x55a75dee1775 <vm_exec_core+9765>, 0x55a75dee17cc <vm_exec_core+9852>, 0x55a75dee14dd <vm_exec_core+9101>, 0x55a75dee160a <vm_exec_core+9402>, 0x55a75dee0d5a <vm_exec_core+7178>, 0x55a75dee0cf2 <vm_exec_core+7074>, 0x55a75dee0c85 <vm_exec_core+6965>, 0x55a75dee0f64 <vm_exec_core+7700>, 0x55a75dee0f2c <vm_exec_core+7644>, 0x55a75dee0ef7 <vm_exec_core+7591>, 0x55a75dee0ec2 <vm_exec_core+7538>, 0x55a75dee0e8d <vm_exec_core+7485>, 0x55a75dee0e2a <vm_exec_core+7386>, 0x55a75dee0de6 <vm_exec_core+7318>, 0x55a75dee0d9f <vm_exec_core+7247>, 0x55a75dee10a0 <vm_exec_core+8016>, 0x55a75dee105a <vm_exec_core+7946>, 0x55a75dee0fdb <vm_exec_core+7819>, 0x55a75dee0fa1 <vm_exec_core+7761>, 0x55a75dee1155 <vm_exec_core+8197>, 0x55a75dee10f8 <vm_exec_core+8104>, 0x55a75dee11b2 <vm_exec_core+8290>, 0x55a75dee0c48 <vm_exec_core+6904>, 0x55a75dee0a44 <vm_exec_core+6388>, 0x55a75dee09be <vm_exec_core+6254>, 0x55a75dee0957 <vm_exec_core+6151>, 0x55a75dee0905 <vm_exec_core+6069>, 0x55a75dee08a3 <vm_exec_core+5971>, 0x55a75dee0856 <vm_exec_core+5894>, 0x55a75dee0801 <vm_exec_core+5809>, 0x55a75dee07b7 <vm_exec_core+5735>, 0x55a75dee0790 <vm_exec_core+5696>, 0x55a75dee0755 <vm_exec_core+5637>, 0x55a75dee0706 <vm_exec_core+5558>, 0x55a75dee06d2 <vm_exec_core+5506>, 0x55a75dee0626 <vm_exec_core+5334>, 0x55a75dee05e3 <vm_exec_core+5267>, 0x55a75dee059f <vm_exec_core+5199>, 0x55a75dee056d <vm_exec_core+5149>, 0x55a75dee04fe <vm_exec_core+5038>, 0x55a75dee049c <vm_exec_core+4940>, 0x55a75dee044d <vm_exec_core+4861>, 0x55a75dee03de <vm_exec_core+4750>, 0x55a75dee0380 <vm_exec_core+4656>, 0x55a75dee026e <vm_exec_core+4382>, 0x55a75dee0232 <vm_exec_core+4322>, 0x55a75dee01eb <vm_exec_core+4251>, 0x55a75dee0181 <vm_exec_core+4145>, 0x55a75dee00da <vm_exec_core+3978>, 0x55a75dee2e70 <vm_exec_core+15648>, 0x55a75dee0021 <vm_exec_core+3793>, 0x55a75dedff99 <vm_exec_core+3657>, 0x55a75dedff4a <vm_exec_core+3578>, 0x55a75dedfefb <vm_exec_core+3499>, 0x55a75dedfeac <vm_exec_core+3420>, 0x55a75dee2e86 <vm_exec_core+15670>, 0x55a75dedfe5d <vm_exec_core+3341>, 0x55a75dedfdee <vm_exec_core+3230>, 0x55a75dedfda9 <vm_exec_core+3161>, 0x55a75dedfd36 <vm_exec_core+3046>, 0x55a75dedfbed <vm_exec_core+2717>, 0x55a75dedfb21 <vm_exec_core+2513>, 0x55a75dedfaa5 <vm_exec_core+2389>, 0x55a75dee18fa <vm_exec_core+10154>, 0x55a75dedfa71 <vm_exec_core+2337>, 0x55a75dedfa32 <vm_exec_core+2274>, 0x55a75dedf9f3 <vm_exec_core+2211>, 0x55a75dedf9b7 <vm_exec_core+2151>, 0x55a75dedf8f3 <vm_exec_core+1955>, 0x55a75dedf86e <vm_exec_core+1822>, 0x55a75dee2e9c <vm_exec_core+15692>, 0x55a75dee2eb2 <vm_exec_core+15714>, 0x55a75dee232b <vm_exec_core+12763>, 0x55a75dee2568 <vm_exec_core+13336>, 0x55a75dee257e <vm_exec_core+13358>, 0x55a75dee2644 <vm_exec_core+13556>, 0x55a75dee265a <vm_exec_core+13578>, 0x55a75dee2594 <vm_exec_core+13380>, 0x55a75dee25aa <vm_exec_core+13402>, 0x55a75dee25c0 <vm_exec_core+13424>, 0x55a75dee25d6 <vm_exec_core+13446>...} |
| #19 0x000055a75dee593e in rb_vm_exec (ec=0x55a7911ca560) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55a7911ca560 |
| _tag = {tag = 36, retval = 4, buf = {0x7f9137f72db0, 0x55a75dee5860 <rb_vm_exec+304>, 0x0, 0x7f9137f72ca0, 0x7f9137f72d50}, prev = 0x7f9137f72ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x000055a75dee5d5e 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=140262218654480, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f9157b7ef40 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f9137d72018 |
| av = {140261685931344, 140261685931712} |
| stack_argv = 0x7f9137d72018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #21 0x000055a75dee6721 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55a791116c20, self=self@entry=140262218654480, argc=argc@entry=0, argv=argv@entry=0x7f9137f72d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #22 0x000055a75de8d150 in thread_do_start_proc (th=th@entry=0x55a7911106e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140262218654480 |
| args = <optimized out> |
| args_ptr = 0x7f9137f72d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55a791116c20 |
| #23 0x000055a75de8dbf0 in thread_do_start (th=0x55a7911106e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #24 thread_start_func_2 (th=th@entry=0x55a7911106e0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55a7911ca560 |
| _tag = {tag = 36, retval = 0, buf = {0x55a7911ac3d0, 0x55a75de8d560 <thread_start_func_2+624>, 0x0, 0x7f9137f72dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55a7911106e0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #25 0x000055a75de8dfbd in call_thread_start_func_2 (th=0x55a7911106e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f9137f72f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #26 co_start (from=<optimized out>, self=0x55a7911ac3d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55a7911106e0 |
| sched = 0x55a7911cefb8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #27 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f9172e0e7c0 (LWP 578713) "miniruby"): |
| #0 0x00007f9172ea9d61 in __futex_abstimed_wait_common64 (private=21927, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a791095070) 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=21927, abstime=0x0, clockid=0, expected=0, futex_word=0x55a791095070) 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=0x55a791095070, 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 0x00007f9172eac7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a791095168, cond=0x55a791095048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f9172eac4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffd27433940, __canceltype = 280, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x55a791095048, mutex = 0x55a791095168, 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=0x55a791095048, mutex=mutex@entry=0x55a791095168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055a75de8448d in rb_native_cond_wait (cond=cond@entry=0x55a791095048, mutex=mutex@entry=0x55a791095168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055a75de845d3 in thread_sched_wait_running_turn (sched=sched@entry=0x55a791095168, th=0x55a791090060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000055a75de85202 in rb_ractor_sched_wait (ec=ec@entry=0x55a791095340, cr=cr@entry=0x55a7910950a0, ubf=ubf@entry=0x55a75ddd5cb0 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffd27433a90) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x55a791090060 |
| sched = 0x55a791095168 |
| #8 0x000055a75ddd7e3c in ractor_wait (cr=0x55a7910950a0, ec=0x55a791095340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1045 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x55a791090060, node = {next = 0x55a7910950f8, prev = 0x55a7910950f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x55a791095340, cr=cr@entry=0x55a7910950a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1112 |
| messages = {set = {n = {next = 0x0, prev = 0x55a791090060}}, closed = 248} |
| deliverred = false |
| #10 0x000055a75ddd8b51 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1165 |
| v = <optimized out> |
| cr = <optimized out> |
| cr = <optimized out> |
| v = <optimized out> |
| #11 ractor_port_receive (self=<optimized out>, ec=0x55a791095340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x55a7911157d0 |
| rp = <optimized out> |
| #12 builtin_inline_class_666 (ec=0x55a791095340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:667 |
| No locals. |
| #13 0x000055a75dee1faf in vm_exec_core (ec=0x55a791095070, ec@entry=0x55a791095340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7258 |
| reg_pc = 0x55a79115e0b8 |
| reg_cfp = 0x7f9172dace88 |
| insns_address_table = {0x55a75dee248c <vm_exec_core+13116>, 0x55a75dee1482 <vm_exec_core+9010>, 0x55a75dee1415 <vm_exec_core+8901>, 0x55a75dee139d <vm_exec_core+8781>, 0x55a75dee1326 <vm_exec_core+8662>, 0x55a75dee12a2 <vm_exec_core+8530>, 0x55a75dee1200 <vm_exec_core+8368>, 0x55a75dee18a1 <vm_exec_core+10065>, 0x55a75dee1786 <vm_exec_core+9782>, 0x55a75dee17dd <vm_exec_core+9869>, 0x55a75dee14ee <vm_exec_core+9118>, 0x55a75dee161b <vm_exec_core+9419>, 0x55a75dee0d6b <vm_exec_core+7195>, 0x55a75dee0d03 <vm_exec_core+7091>, 0x55a75dee0c96 <vm_exec_core+6982>, 0x55a75dee0f75 <vm_exec_core+7717>, 0x55a75dee0f3d <vm_exec_core+7661>, 0x55a75dee0f08 <vm_exec_core+7608>, 0x55a75dee0ed3 <vm_exec_core+7555>, 0x55a75dee0e9e <vm_exec_core+7502>, 0x55a75dee0e3b <vm_exec_core+7403>, 0x55a75dee0df7 <vm_exec_core+7335>, 0x55a75dee0db0 <vm_exec_core+7264>, 0x55a75dee10b1 <vm_exec_core+8033>, 0x55a75dee106b <vm_exec_core+7963>, 0x55a75dee0fec <vm_exec_core+7836>, 0x55a75dee0fb2 <vm_exec_core+7778>, 0x55a75dee1166 <vm_exec_core+8214>, 0x55a75dee1109 <vm_exec_core+8121>, 0x55a75dee11c3 <vm_exec_core+8307>, 0x55a75dee0c59 <vm_exec_core+6921>, 0x55a75dee0a55 <vm_exec_core+6405>, 0x55a75dee09cf <vm_exec_core+6271>, 0x55a75dee0968 <vm_exec_core+6168>, 0x55a75dee0916 <vm_exec_core+6086>, 0x55a75dee08b4 <vm_exec_core+5988>, 0x55a75dee0867 <vm_exec_core+5911>, 0x55a75dee0812 <vm_exec_core+5826>, 0x55a75dee07c8 <vm_exec_core+5752>, 0x55a75dee07a1 <vm_exec_core+5713>, 0x55a75dee0766 <vm_exec_core+5654>, 0x55a75dee0717 <vm_exec_core+5575>, 0x55a75dee06e3 <vm_exec_core+5523>, 0x55a75dee0637 <vm_exec_core+5351>, 0x55a75dee05f4 <vm_exec_core+5284>, 0x55a75dee05b0 <vm_exec_core+5216>, 0x55a75dee057e <vm_exec_core+5166>, 0x55a75dee050f <vm_exec_core+5055>, 0x55a75dee04ad <vm_exec_core+4957>, 0x55a75dee045e <vm_exec_core+4878>, 0x55a75dee03ef <vm_exec_core+4767>, 0x55a75dee0391 <vm_exec_core+4673>, 0x55a75dee027f <vm_exec_core+4399>, 0x55a75dee0243 <vm_exec_core+4339>, 0x55a75dee01fc <vm_exec_core+4268>, 0x55a75dee0192 <vm_exec_core+4162>, 0x55a75dee00eb <vm_exec_core+3995>, 0x55a75dedf1c0 <vm_exec_core+112>, 0x55a75dee0032 <vm_exec_core+3810>, 0x55a75dedffaa <vm_exec_core+3674>, 0x55a75dedff5b <vm_exec_core+3595>, 0x55a75dedff0c <vm_exec_core+3516>, 0x55a75dedfebd <vm_exec_core+3437>, 0x55a75dee2695 <vm_exec_core+13637>, 0x55a75dedfe6e <vm_exec_core+3358>, 0x55a75dedfdff <vm_exec_core+3247>, 0x55a75dedfdba <vm_exec_core+3178>, 0x55a75dedfd47 <vm_exec_core+3063>, 0x55a75dedfbfe <vm_exec_core+2734>, 0x55a75dedfb32 <vm_exec_core+2530>, 0x55a75dedfab6 <vm_exec_core+2406>, 0x55a75dee190b <vm_exec_core+10171>, 0x55a75dedfa82 <vm_exec_core+2354>, 0x55a75dedfa43 <vm_exec_core+2291>, 0x55a75dedfa04 <vm_exec_core+2228>, 0x55a75dedf9c8 <vm_exec_core+2168>, 0x55a75dedf904 <vm_exec_core+1972>, 0x55a75dedf87f <vm_exec_core+1839>, 0x55a75dee249d <vm_exec_core+13133>, 0x55a75dee2502 <vm_exec_core+13234>, 0x55a75dee274b <vm_exec_core+13819>, 0x55a75dee27e0 <vm_exec_core+13968>, 0x55a75dee283b <vm_exec_core+14059>, 0x55a75dee28d0 <vm_exec_core+14208>, 0x55a75dee29e2 <vm_exec_core+14482>, 0x55a75dee2926 <vm_exec_core+14294>, 0x55a75dee2984 <vm_exec_core+14388>, 0x55a75dee2a65 <vm_exec_core+14613>, 0x55a75dee2ac6 <vm_exec_core+14710>, 0x55a75dee2b24 <vm_exec_core+14804>, 0x55a75dee2c7d <vm_exec_core+15149>, 0x55a75dee2ba7 <vm_exec_core+14935>, 0x55a75dee2bfa <vm_exec_core+15018>, 0x55a75dee2cc9 <vm_exec_core+15225>, 0x55a75dedf7b2 <vm_exec_core+1634>, 0x55a75dedf70a <vm_exec_core+1466>, 0x55a75dee2341 <vm_exec_core+12785>, 0x55a75dee2389 <vm_exec_core+12857>, 0x55a75dee23d1 <vm_exec_core+12929>, 0x55a75dee2426 <vm_exec_core+13014>, 0x55a75dee2d53 <vm_exec_core+15363>, 0x55a75dee2de5 <vm_exec_core+15509>, 0x55a75dedf699 <vm_exec_core+1353>, 0x55a75dedf619 <vm_exec_core+1225>, 0x55a75dedf570 <vm_exec_core+1056>, 0x55a75dedf529 <vm_exec_core+985>, 0x55a75dedf4de <vm_exec_core+910>, 0x55a75dedf495 <vm_exec_core+837>, 0x55a75dedf444 <vm_exec_core+756>, 0x55a75dedf40f <vm_exec_core+703>, 0x55a75dedf3da <vm_exec_core+650>, 0x55a75dee2677 <vm_exec_core+13607>, 0x55a75dee1471 <vm_exec_core+8993>, 0x55a75dee1404 <vm_exec_core+8884>, 0x55a75dee138c <vm_exec_core+8764>, 0x55a75dee1315 <vm_exec_core+8645>, 0x55a75dee1291 <vm_exec_core+8513>, 0x55a75dee11ef <vm_exec_core+8351>, 0x55a75dee1890 <vm_exec_core+10048>, 0x55a75dee1775 <vm_exec_core+9765>, 0x55a75dee17cc <vm_exec_core+9852>, 0x55a75dee14dd <vm_exec_core+9101>, 0x55a75dee160a <vm_exec_core+9402>, 0x55a75dee0d5a <vm_exec_core+7178>, 0x55a75dee0cf2 <vm_exec_core+7074>, 0x55a75dee0c85 <vm_exec_core+6965>, 0x55a75dee0f64 <vm_exec_core+7700>, 0x55a75dee0f2c <vm_exec_core+7644>, 0x55a75dee0ef7 <vm_exec_core+7591>, 0x55a75dee0ec2 <vm_exec_core+7538>, 0x55a75dee0e8d <vm_exec_core+7485>, 0x55a75dee0e2a <vm_exec_core+7386>, 0x55a75dee0de6 <vm_exec_core+7318>, 0x55a75dee0d9f <vm_exec_core+7247>, 0x55a75dee10a0 <vm_exec_core+8016>, 0x55a75dee105a <vm_exec_core+7946>, 0x55a75dee0fdb <vm_exec_core+7819>, 0x55a75dee0fa1 <vm_exec_core+7761>, 0x55a75dee1155 <vm_exec_core+8197>, 0x55a75dee10f8 <vm_exec_core+8104>, 0x55a75dee11b2 <vm_exec_core+8290>, 0x55a75dee0c48 <vm_exec_core+6904>, 0x55a75dee0a44 <vm_exec_core+6388>, 0x55a75dee09be <vm_exec_core+6254>, 0x55a75dee0957 <vm_exec_core+6151>, 0x55a75dee0905 <vm_exec_core+6069>, 0x55a75dee08a3 <vm_exec_core+5971>, 0x55a75dee0856 <vm_exec_core+5894>, 0x55a75dee0801 <vm_exec_core+5809>, 0x55a75dee07b7 <vm_exec_core+5735>, 0x55a75dee0790 <vm_exec_core+5696>, 0x55a75dee0755 <vm_exec_core+5637>, 0x55a75dee0706 <vm_exec_core+5558>, 0x55a75dee06d2 <vm_exec_core+5506>, 0x55a75dee0626 <vm_exec_core+5334>, 0x55a75dee05e3 <vm_exec_core+5267>, 0x55a75dee059f <vm_exec_core+5199>, 0x55a75dee056d <vm_exec_core+5149>, 0x55a75dee04fe <vm_exec_core+5038>, 0x55a75dee049c <vm_exec_core+4940>, 0x55a75dee044d <vm_exec_core+4861>, 0x55a75dee03de <vm_exec_core+4750>, 0x55a75dee0380 <vm_exec_core+4656>, 0x55a75dee026e <vm_exec_core+4382>, 0x55a75dee0232 <vm_exec_core+4322>, 0x55a75dee01eb <vm_exec_core+4251>, 0x55a75dee0181 <vm_exec_core+4145>, 0x55a75dee00da <vm_exec_core+3978>, 0x55a75dee2e70 <vm_exec_core+15648>, 0x55a75dee0021 <vm_exec_core+3793>, 0x55a75dedff99 <vm_exec_core+3657>, 0x55a75dedff4a <vm_exec_core+3578>, 0x55a75dedfefb <vm_exec_core+3499>, 0x55a75dedfeac <vm_exec_core+3420>, 0x55a75dee2e86 <vm_exec_core+15670>, 0x55a75dedfe5d <vm_exec_core+3341>, 0x55a75dedfdee <vm_exec_core+3230>, 0x55a75dedfda9 <vm_exec_core+3161>, 0x55a75dedfd36 <vm_exec_core+3046>, 0x55a75dedfbed <vm_exec_core+2717>, 0x55a75dedfb21 <vm_exec_core+2513>, 0x55a75dedfaa5 <vm_exec_core+2389>, 0x55a75dee18fa <vm_exec_core+10154>, 0x55a75dedfa71 <vm_exec_core+2337>, 0x55a75dedfa32 <vm_exec_core+2274>, 0x55a75dedf9f3 <vm_exec_core+2211>, 0x55a75dedf9b7 <vm_exec_core+2151>, 0x55a75dedf8f3 <vm_exec_core+1955>, 0x55a75dedf86e <vm_exec_core+1822>, 0x55a75dee2e9c <vm_exec_core+15692>, 0x55a75dee2eb2 <vm_exec_core+15714>, 0x55a75dee232b <vm_exec_core+12763>, 0x55a75dee2568 <vm_exec_core+13336>, 0x55a75dee257e <vm_exec_core+13358>, 0x55a75dee2644 <vm_exec_core+13556>, 0x55a75dee265a <vm_exec_core+13578>, 0x55a75dee2594 <vm_exec_core+13380>, 0x55a75dee25aa <vm_exec_core+13402>, 0x55a75dee25c0 <vm_exec_core+13424>, 0x55a75dee25d6 <vm_exec_core+13446>...} |
| #14 0x000055a75dee593e in rb_vm_exec (ec=0x55a791095340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55a791095340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f9157b7e1a8, 0x55a75dee5860 <rb_vm_exec+304>, 0x0, 0x7ffd27433d50, 0x55a791090460}, prev = 0x7ffd274341b0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000055a75deea614 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffd27433e28, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7ffd27433e28, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7ffd27433e28, 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 0x000055a75dc050fc in rb_ary_collect (ary=140262218656720) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140262218654120 |
| #20 0x000055a75deca2ed in vm_call_cfunc_with_frame_ (ec=0x55a791095340, reg_cfp=0x7f9172dacfa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3771 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f9159850088 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x000055a75ded25f7 in vm_sendish (ec=0x55a791095340, reg_cfp=0x7f9172dacfa0, cd=0x55a791115d50, 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 = 0x7f9157b7e1d0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55a791115d50, cc = 0x7f9157b7e1d0, block_handler = 140262673928121, recv = 140262218656720, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x000055a75dee01cc in vm_exec_core (ec=0x55a791095070, ec@entry=0x55a791095340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140262674963809 |
| cd = 0x55a791115d50 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 140262218656720 |
| reg_pc = 0x55a79110cb78 |
| reg_cfp = 0x7f9172dacfa0 |
| insns_address_table = {0x55a75dee248c <vm_exec_core+13116>, 0x55a75dee1482 <vm_exec_core+9010>, 0x55a75dee1415 <vm_exec_core+8901>, 0x55a75dee139d <vm_exec_core+8781>, 0x55a75dee1326 <vm_exec_core+8662>, 0x55a75dee12a2 <vm_exec_core+8530>, 0x55a75dee1200 <vm_exec_core+8368>, 0x55a75dee18a1 <vm_exec_core+10065>, 0x55a75dee1786 <vm_exec_core+9782>, 0x55a75dee17dd <vm_exec_core+9869>, 0x55a75dee14ee <vm_exec_core+9118>, 0x55a75dee161b <vm_exec_core+9419>, 0x55a75dee0d6b <vm_exec_core+7195>, 0x55a75dee0d03 <vm_exec_core+7091>, 0x55a75dee0c96 <vm_exec_core+6982>, 0x55a75dee0f75 <vm_exec_core+7717>, 0x55a75dee0f3d <vm_exec_core+7661>, 0x55a75dee0f08 <vm_exec_core+7608>, 0x55a75dee0ed3 <vm_exec_core+7555>, 0x55a75dee0e9e <vm_exec_core+7502>, 0x55a75dee0e3b <vm_exec_core+7403>, 0x55a75dee0df7 <vm_exec_core+7335>, 0x55a75dee0db0 <vm_exec_core+7264>, 0x55a75dee10b1 <vm_exec_core+8033>, 0x55a75dee106b <vm_exec_core+7963>, 0x55a75dee0fec <vm_exec_core+7836>, 0x55a75dee0fb2 <vm_exec_core+7778>, 0x55a75dee1166 <vm_exec_core+8214>, 0x55a75dee1109 <vm_exec_core+8121>, 0x55a75dee11c3 <vm_exec_core+8307>, 0x55a75dee0c59 <vm_exec_core+6921>, 0x55a75dee0a55 <vm_exec_core+6405>, 0x55a75dee09cf <vm_exec_core+6271>, 0x55a75dee0968 <vm_exec_core+6168>, 0x55a75dee0916 <vm_exec_core+6086>, 0x55a75dee08b4 <vm_exec_core+5988>, 0x55a75dee0867 <vm_exec_core+5911>, 0x55a75dee0812 <vm_exec_core+5826>, 0x55a75dee07c8 <vm_exec_core+5752>, 0x55a75dee07a1 <vm_exec_core+5713>, 0x55a75dee0766 <vm_exec_core+5654>, 0x55a75dee0717 <vm_exec_core+5575>, 0x55a75dee06e3 <vm_exec_core+5523>, 0x55a75dee0637 <vm_exec_core+5351>, 0x55a75dee05f4 <vm_exec_core+5284>, 0x55a75dee05b0 <vm_exec_core+5216>, 0x55a75dee057e <vm_exec_core+5166>, 0x55a75dee050f <vm_exec_core+5055>, 0x55a75dee04ad <vm_exec_core+4957>, 0x55a75dee045e <vm_exec_core+4878>, 0x55a75dee03ef <vm_exec_core+4767>, 0x55a75dee0391 <vm_exec_core+4673>, 0x55a75dee027f <vm_exec_core+4399>, 0x55a75dee0243 <vm_exec_core+4339>, 0x55a75dee01fc <vm_exec_core+4268>, 0x55a75dee0192 <vm_exec_core+4162>, 0x55a75dee00eb <vm_exec_core+3995>, 0x55a75dedf1c0 <vm_exec_core+112>, 0x55a75dee0032 <vm_exec_core+3810>, 0x55a75dedffaa <vm_exec_core+3674>, 0x55a75dedff5b <vm_exec_core+3595>, 0x55a75dedff0c <vm_exec_core+3516>, 0x55a75dedfebd <vm_exec_core+3437>, 0x55a75dee2695 <vm_exec_core+13637>, 0x55a75dedfe6e <vm_exec_core+3358>, 0x55a75dedfdff <vm_exec_core+3247>, 0x55a75dedfdba <vm_exec_core+3178>, 0x55a75dedfd47 <vm_exec_core+3063>, 0x55a75dedfbfe <vm_exec_core+2734>, 0x55a75dedfb32 <vm_exec_core+2530>, 0x55a75dedfab6 <vm_exec_core+2406>, 0x55a75dee190b <vm_exec_core+10171>, 0x55a75dedfa82 <vm_exec_core+2354>, 0x55a75dedfa43 <vm_exec_core+2291>, 0x55a75dedfa04 <vm_exec_core+2228>, 0x55a75dedf9c8 <vm_exec_core+2168>, 0x55a75dedf904 <vm_exec_core+1972>, 0x55a75dedf87f <vm_exec_core+1839>, 0x55a75dee249d <vm_exec_core+13133>, 0x55a75dee2502 <vm_exec_core+13234>, 0x55a75dee274b <vm_exec_core+13819>, 0x55a75dee27e0 <vm_exec_core+13968>, 0x55a75dee283b <vm_exec_core+14059>, 0x55a75dee28d0 <vm_exec_core+14208>, 0x55a75dee29e2 <vm_exec_core+14482>, 0x55a75dee2926 <vm_exec_core+14294>, 0x55a75dee2984 <vm_exec_core+14388>, 0x55a75dee2a65 <vm_exec_core+14613>, 0x55a75dee2ac6 <vm_exec_core+14710>, 0x55a75dee2b24 <vm_exec_core+14804>, 0x55a75dee2c7d <vm_exec_core+15149>, 0x55a75dee2ba7 <vm_exec_core+14935>, 0x55a75dee2bfa <vm_exec_core+15018>, 0x55a75dee2cc9 <vm_exec_core+15225>, 0x55a75dedf7b2 <vm_exec_core+1634>, 0x55a75dedf70a <vm_exec_core+1466>, 0x55a75dee2341 <vm_exec_core+12785>, 0x55a75dee2389 <vm_exec_core+12857>, 0x55a75dee23d1 <vm_exec_core+12929>, 0x55a75dee2426 <vm_exec_core+13014>, 0x55a75dee2d53 <vm_exec_core+15363>, 0x55a75dee2de5 <vm_exec_core+15509>, 0x55a75dedf699 <vm_exec_core+1353>, 0x55a75dedf619 <vm_exec_core+1225>, 0x55a75dedf570 <vm_exec_core+1056>, 0x55a75dedf529 <vm_exec_core+985>, 0x55a75dedf4de <vm_exec_core+910>, 0x55a75dedf495 <vm_exec_core+837>, 0x55a75dedf444 <vm_exec_core+756>, 0x55a75dedf40f <vm_exec_core+703>, 0x55a75dedf3da <vm_exec_core+650>, 0x55a75dee2677 <vm_exec_core+13607>, 0x55a75dee1471 <vm_exec_core+8993>, 0x55a75dee1404 <vm_exec_core+8884>, 0x55a75dee138c <vm_exec_core+8764>, 0x55a75dee1315 <vm_exec_core+8645>, 0x55a75dee1291 <vm_exec_core+8513>, 0x55a75dee11ef <vm_exec_core+8351>, 0x55a75dee1890 <vm_exec_core+10048>, 0x55a75dee1775 <vm_exec_core+9765>, 0x55a75dee17cc <vm_exec_core+9852>, 0x55a75dee14dd <vm_exec_core+9101>, 0x55a75dee160a <vm_exec_core+9402>, 0x55a75dee0d5a <vm_exec_core+7178>, 0x55a75dee0cf2 <vm_exec_core+7074>, 0x55a75dee0c85 <vm_exec_core+6965>, 0x55a75dee0f64 <vm_exec_core+7700>, 0x55a75dee0f2c <vm_exec_core+7644>, 0x55a75dee0ef7 <vm_exec_core+7591>, 0x55a75dee0ec2 <vm_exec_core+7538>, 0x55a75dee0e8d <vm_exec_core+7485>, 0x55a75dee0e2a <vm_exec_core+7386>, 0x55a75dee0de6 <vm_exec_core+7318>, 0x55a75dee0d9f <vm_exec_core+7247>, 0x55a75dee10a0 <vm_exec_core+8016>, 0x55a75dee105a <vm_exec_core+7946>, 0x55a75dee0fdb <vm_exec_core+7819>, 0x55a75dee0fa1 <vm_exec_core+7761>, 0x55a75dee1155 <vm_exec_core+8197>, 0x55a75dee10f8 <vm_exec_core+8104>, 0x55a75dee11b2 <vm_exec_core+8290>, 0x55a75dee0c48 <vm_exec_core+6904>, 0x55a75dee0a44 <vm_exec_core+6388>, 0x55a75dee09be <vm_exec_core+6254>, 0x55a75dee0957 <vm_exec_core+6151>, 0x55a75dee0905 <vm_exec_core+6069>, 0x55a75dee08a3 <vm_exec_core+5971>, 0x55a75dee0856 <vm_exec_core+5894>, 0x55a75dee0801 <vm_exec_core+5809>, 0x55a75dee07b7 <vm_exec_core+5735>, 0x55a75dee0790 <vm_exec_core+5696>, 0x55a75dee0755 <vm_exec_core+5637>, 0x55a75dee0706 <vm_exec_core+5558>, 0x55a75dee06d2 <vm_exec_core+5506>, 0x55a75dee0626 <vm_exec_core+5334>, 0x55a75dee05e3 <vm_exec_core+5267>, 0x55a75dee059f <vm_exec_core+5199>, 0x55a75dee056d <vm_exec_core+5149>, 0x55a75dee04fe <vm_exec_core+5038>, 0x55a75dee049c <vm_exec_core+4940>, 0x55a75dee044d <vm_exec_core+4861>, 0x55a75dee03de <vm_exec_core+4750>, 0x55a75dee0380 <vm_exec_core+4656>, 0x55a75dee026e <vm_exec_core+4382>, 0x55a75dee0232 <vm_exec_core+4322>, 0x55a75dee01eb <vm_exec_core+4251>, 0x55a75dee0181 <vm_exec_core+4145>, 0x55a75dee00da <vm_exec_core+3978>, 0x55a75dee2e70 <vm_exec_core+15648>, 0x55a75dee0021 <vm_exec_core+3793>, 0x55a75dedff99 <vm_exec_core+3657>, 0x55a75dedff4a <vm_exec_core+3578>, 0x55a75dedfefb <vm_exec_core+3499>, 0x55a75dedfeac <vm_exec_core+3420>, 0x55a75dee2e86 <vm_exec_core+15670>, 0x55a75dedfe5d <vm_exec_core+3341>, 0x55a75dedfdee <vm_exec_core+3230>, 0x55a75dedfda9 <vm_exec_core+3161>, 0x55a75dedfd36 <vm_exec_core+3046>, 0x55a75dedfbed <vm_exec_core+2717>, 0x55a75dedfb21 <vm_exec_core+2513>, 0x55a75dedfaa5 <vm_exec_core+2389>, 0x55a75dee18fa <vm_exec_core+10154>, 0x55a75dedfa71 <vm_exec_core+2337>, 0x55a75dedfa32 <vm_exec_core+2274>, 0x55a75dedf9f3 <vm_exec_core+2211>, 0x55a75dedf9b7 <vm_exec_core+2151>, 0x55a75dedf8f3 <vm_exec_core+1955>, 0x55a75dedf86e <vm_exec_core+1822>, 0x55a75dee2e9c <vm_exec_core+15692>, 0x55a75dee2eb2 <vm_exec_core+15714>, 0x55a75dee232b <vm_exec_core+12763>, 0x55a75dee2568 <vm_exec_core+13336>, 0x55a75dee257e <vm_exec_core+13358>, 0x55a75dee2644 <vm_exec_core+13556>, 0x55a75dee265a <vm_exec_core+13578>, 0x55a75dee2594 <vm_exec_core+13380>, 0x55a75dee25aa <vm_exec_core+13402>, 0x55a75dee25c0 <vm_exec_core+13424>, 0x55a75dee25d6 <vm_exec_core+13446>...} |
| #23 0x000055a75dee593e in rb_vm_exec (ec=0x55a791095340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55a791095340 |
| _tag = {tag = 36, retval = 4, buf = {0x55a791095340, 0x55a75dee5860 <rb_vm_exec+304>, 0x0, 0x7ffd27434190, 0x7f91597fa3b8}, prev = 0x7ffd27434260, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x000055a75def7e63 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 0x000055a75dcd9b95 in rb_ec_exec_node (ec=ec@entry=0x55a791095340, n=n@entry=0x7f9157b7f1c0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55a791095340 |
| _tag = {tag = 36, retval = 94177321669046, buf = {0x55a791095340, 0x55a75dcd9bf0 <rb_ec_exec_node+256>, 0x0, 0x7ffd27434240, 0x7f9157b7f1c0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f9157b7f1c0 |
| #26 0x000055a75dcdddeb in ruby_run_node (n=0x7f9157b7f1c0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55a791095340 |
| status = 0 |
| #27 0x000055a75dbfbe46 in rb_main (argv=0x7ffd27434488, 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 578713) detached] |
| $ timeout 60 gdb -p 578717 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x55a791090060, native_id: 0x7f9172e0e7c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0003 s:0028 e:000027 METHOD <internal:ractor>:666 |
| 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 578720] |
| [New LWP 578719] |
| [New LWP 578718] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f5949c01d61 in __futex_abstimed_wait_common64 (private=21962, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55ca500d8070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f5949b667c0 (LWP 578717) "miniruby" 0x00007f5949c01d61 in __futex_abstimed_wait_common64 (private=21962, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55ca500d8070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f590e79f6c0 (LWP 578720) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55ca500d0b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f590e8bf6c0 (LWP 578719) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55ca500d0b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f593054f6c0 (LWP 578718) "miniruby" 0x00007f5949c93042 in epoll_wait (epfd=4, events=events@entry=0x55ca10627ebc <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 0x7f593054f6c0 (LWP 578718) "miniruby"): |
| #0 0x00007f5949c93042 in epoll_wait (epfd=4, events=events@entry=0x55ca10627ebc <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 0x000055ca10264aef in event_wait (vm=0x55ca500d0ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55ca500d0ad0) 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=0x55ca500d0ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55ca500d0ad0 |
| #4 0x00007f5949c05a94 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 = {140021039691456, -9062116182790346872, 140021039691456, -264, 0, 140731424585408, -9062116182811318392, -9062343674627856504}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f5949c92c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f590e8bf6c0 (LWP 578719) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55ca500d0b70) 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=0x55ca500d0b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f5949c08352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55ca500d0b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55ca500d0b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f5949c046c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ca500d0b70, cond=0x55ca500d0c68) at ./nptl/pthread_cond_wait.c:616 |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = <optimized out> |
| seq = 1 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55ca500d0c68, mutex=mutex@entry=0x55ca500d0b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055ca1026148d in rb_native_cond_wait (cond=cond@entry=0x55ca500d0c68, mutex=mutex@entry=0x55ca500d0b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055ca10261527 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55ca500d0ad0, th=0x55ca501589e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055ca102624aa in rb_ractor_sched_barrier_join (vm=vm@entry=0x55ca500d0ad0, cr=cr@entry=0x55ca5020c700) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055ca102dae52 in vm_lock_enter (cr=0x55ca5020c700, vm=0x55ca500d0ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f590eac0de0) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55ca502133c0 |
| #9 0x000055ca102670dc in rb_vm_lock_enter (line=2579, file=0x55ca1049beb0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f590eac0de0) 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 = 241671264 |
| 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 0x000055ca10267226 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 0x000055ca102b554b 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=0x55ca502133c0) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f590e9c0eb0, ec=0x55ca502133c0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x55ca502133c0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_yield_with_cfunc (ec=0x55ca502133c0, captured=<optimized out>, self=140020470578960, argc=<optimized out>, argv=0x7f590e8c1090, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5136 |
| is_lambda = 0 |
| val = 4 |
| arg = 637 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = <optimized out> |
| #17 0x000055ca102b55ee in vm_invoke_ifunc_block (ec=0x55ca502133c0, reg_cfp=0x7f590e9c0ee8, calling=<optimized out>, ci=<optimized out>, is_lambda=<optimized out>, block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5328 |
| val = <optimized out> |
| argc = <optimized out> |
| captured = 0x7f590e9c0f70 |
| #18 0x000055ca102bcbce 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:5976 |
| val = 4 |
| ci = 0xfffffffffffffe00 |
| cc = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| calling = {cd = 0x55ca501dbb80, 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> |
| #19 vm_exec_core (ec=0x55ca500d0b70, ec@entry=0x55ca502133c0) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x80 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x55ca501dd9a0 |
| reg_cfp = 0x7f590e9c0ee8 |
| insns_address_table = {0x55ca102bf48c <vm_exec_core+13116>, 0x55ca102be482 <vm_exec_core+9010>, 0x55ca102be415 <vm_exec_core+8901>, 0x55ca102be39d <vm_exec_core+8781>, 0x55ca102be326 <vm_exec_core+8662>, 0x55ca102be2a2 <vm_exec_core+8530>, 0x55ca102be200 <vm_exec_core+8368>, 0x55ca102be8a1 <vm_exec_core+10065>, 0x55ca102be786 <vm_exec_core+9782>, 0x55ca102be7dd <vm_exec_core+9869>, 0x55ca102be4ee <vm_exec_core+9118>, 0x55ca102be61b <vm_exec_core+9419>, 0x55ca102bdd6b <vm_exec_core+7195>, 0x55ca102bdd03 <vm_exec_core+7091>, 0x55ca102bdc96 <vm_exec_core+6982>, 0x55ca102bdf75 <vm_exec_core+7717>, 0x55ca102bdf3d <vm_exec_core+7661>, 0x55ca102bdf08 <vm_exec_core+7608>, 0x55ca102bded3 <vm_exec_core+7555>, 0x55ca102bde9e <vm_exec_core+7502>, 0x55ca102bde3b <vm_exec_core+7403>, 0x55ca102bddf7 <vm_exec_core+7335>, 0x55ca102bddb0 <vm_exec_core+7264>, 0x55ca102be0b1 <vm_exec_core+8033>, 0x55ca102be06b <vm_exec_core+7963>, 0x55ca102bdfec <vm_exec_core+7836>, 0x55ca102bdfb2 <vm_exec_core+7778>, 0x55ca102be166 <vm_exec_core+8214>, 0x55ca102be109 <vm_exec_core+8121>, 0x55ca102be1c3 <vm_exec_core+8307>, 0x55ca102bdc59 <vm_exec_core+6921>, 0x55ca102bda55 <vm_exec_core+6405>, 0x55ca102bd9cf <vm_exec_core+6271>, 0x55ca102bd968 <vm_exec_core+6168>, 0x55ca102bd916 <vm_exec_core+6086>, 0x55ca102bd8b4 <vm_exec_core+5988>, 0x55ca102bd867 <vm_exec_core+5911>, 0x55ca102bd812 <vm_exec_core+5826>, 0x55ca102bd7c8 <vm_exec_core+5752>, 0x55ca102bd7a1 <vm_exec_core+5713>, 0x55ca102bd766 <vm_exec_core+5654>, 0x55ca102bd717 <vm_exec_core+5575>, 0x55ca102bd6e3 <vm_exec_core+5523>, 0x55ca102bd637 <vm_exec_core+5351>, 0x55ca102bd5f4 <vm_exec_core+5284>, 0x55ca102bd5b0 <vm_exec_core+5216>, 0x55ca102bd57e <vm_exec_core+5166>, 0x55ca102bd50f <vm_exec_core+5055>, 0x55ca102bd4ad <vm_exec_core+4957>, 0x55ca102bd45e <vm_exec_core+4878>, 0x55ca102bd3ef <vm_exec_core+4767>, 0x55ca102bd391 <vm_exec_core+4673>, 0x55ca102bd27f <vm_exec_core+4399>, 0x55ca102bd243 <vm_exec_core+4339>, 0x55ca102bd1fc <vm_exec_core+4268>, 0x55ca102bd192 <vm_exec_core+4162>, 0x55ca102bd0eb <vm_exec_core+3995>, 0x55ca102bc1c0 <vm_exec_core+112>, 0x55ca102bd032 <vm_exec_core+3810>, 0x55ca102bcfaa <vm_exec_core+3674>, 0x55ca102bcf5b <vm_exec_core+3595>, 0x55ca102bcf0c <vm_exec_core+3516>, 0x55ca102bcebd <vm_exec_core+3437>, 0x55ca102bf695 <vm_exec_core+13637>, 0x55ca102bce6e <vm_exec_core+3358>, 0x55ca102bcdff <vm_exec_core+3247>, 0x55ca102bcdba <vm_exec_core+3178>, 0x55ca102bcd47 <vm_exec_core+3063>, 0x55ca102bcbfe <vm_exec_core+2734>, 0x55ca102bcb32 <vm_exec_core+2530>, 0x55ca102bcab6 <vm_exec_core+2406>, 0x55ca102be90b <vm_exec_core+10171>, 0x55ca102bca82 <vm_exec_core+2354>, 0x55ca102bca43 <vm_exec_core+2291>, 0x55ca102bca04 <vm_exec_core+2228>, 0x55ca102bc9c8 <vm_exec_core+2168>, 0x55ca102bc904 <vm_exec_core+1972>, 0x55ca102bc87f <vm_exec_core+1839>, 0x55ca102bf49d <vm_exec_core+13133>, 0x55ca102bf502 <vm_exec_core+13234>, 0x55ca102bf74b <vm_exec_core+13819>, 0x55ca102bf7e0 <vm_exec_core+13968>, 0x55ca102bf83b <vm_exec_core+14059>, 0x55ca102bf8d0 <vm_exec_core+14208>, 0x55ca102bf9e2 <vm_exec_core+14482>, 0x55ca102bf926 <vm_exec_core+14294>, 0x55ca102bf984 <vm_exec_core+14388>, 0x55ca102bfa65 <vm_exec_core+14613>, 0x55ca102bfac6 <vm_exec_core+14710>, 0x55ca102bfb24 <vm_exec_core+14804>, 0x55ca102bfc7d <vm_exec_core+15149>, 0x55ca102bfba7 <vm_exec_core+14935>, 0x55ca102bfbfa <vm_exec_core+15018>, 0x55ca102bfcc9 <vm_exec_core+15225>, 0x55ca102bc7b2 <vm_exec_core+1634>, 0x55ca102bc70a <vm_exec_core+1466>, 0x55ca102bf341 <vm_exec_core+12785>, 0x55ca102bf389 <vm_exec_core+12857>, 0x55ca102bf3d1 <vm_exec_core+12929>, 0x55ca102bf426 <vm_exec_core+13014>, 0x55ca102bfd53 <vm_exec_core+15363>, 0x55ca102bfde5 <vm_exec_core+15509>, 0x55ca102bc699 <vm_exec_core+1353>, 0x55ca102bc619 <vm_exec_core+1225>, 0x55ca102bc570 <vm_exec_core+1056>, 0x55ca102bc529 <vm_exec_core+985>, 0x55ca102bc4de <vm_exec_core+910>, 0x55ca102bc495 <vm_exec_core+837>, 0x55ca102bc444 <vm_exec_core+756>, 0x55ca102bc40f <vm_exec_core+703>, 0x55ca102bc3da <vm_exec_core+650>, 0x55ca102bf677 <vm_exec_core+13607>, 0x55ca102be471 <vm_exec_core+8993>, 0x55ca102be404 <vm_exec_core+8884>, 0x55ca102be38c <vm_exec_core+8764>, 0x55ca102be315 <vm_exec_core+8645>, 0x55ca102be291 <vm_exec_core+8513>, 0x55ca102be1ef <vm_exec_core+8351>, 0x55ca102be890 <vm_exec_core+10048>, 0x55ca102be775 <vm_exec_core+9765>, 0x55ca102be7cc <vm_exec_core+9852>, 0x55ca102be4dd <vm_exec_core+9101>, 0x55ca102be60a <vm_exec_core+9402>, 0x55ca102bdd5a <vm_exec_core+7178>, 0x55ca102bdcf2 <vm_exec_core+7074>, 0x55ca102bdc85 <vm_exec_core+6965>, 0x55ca102bdf64 <vm_exec_core+7700>, 0x55ca102bdf2c <vm_exec_core+7644>, 0x55ca102bdef7 <vm_exec_core+7591>, 0x55ca102bdec2 <vm_exec_core+7538>, 0x55ca102bde8d <vm_exec_core+7485>, 0x55ca102bde2a <vm_exec_core+7386>, 0x55ca102bdde6 <vm_exec_core+7318>, 0x55ca102bdd9f <vm_exec_core+7247>, 0x55ca102be0a0 <vm_exec_core+8016>, 0x55ca102be05a <vm_exec_core+7946>, 0x55ca102bdfdb <vm_exec_core+7819>, 0x55ca102bdfa1 <vm_exec_core+7761>, 0x55ca102be155 <vm_exec_core+8197>, 0x55ca102be0f8 <vm_exec_core+8104>, 0x55ca102be1b2 <vm_exec_core+8290>, 0x55ca102bdc48 <vm_exec_core+6904>, 0x55ca102bda44 <vm_exec_core+6388>, 0x55ca102bd9be <vm_exec_core+6254>, 0x55ca102bd957 <vm_exec_core+6151>, 0x55ca102bd905 <vm_exec_core+6069>, 0x55ca102bd8a3 <vm_exec_core+5971>, 0x55ca102bd856 <vm_exec_core+5894>, 0x55ca102bd801 <vm_exec_core+5809>, 0x55ca102bd7b7 <vm_exec_core+5735>, 0x55ca102bd790 <vm_exec_core+5696>, 0x55ca102bd755 <vm_exec_core+5637>, 0x55ca102bd706 <vm_exec_core+5558>, 0x55ca102bd6d2 <vm_exec_core+5506>, 0x55ca102bd626 <vm_exec_core+5334>, 0x55ca102bd5e3 <vm_exec_core+5267>, 0x55ca102bd59f <vm_exec_core+5199>, 0x55ca102bd56d <vm_exec_core+5149>, 0x55ca102bd4fe <vm_exec_core+5038>, 0x55ca102bd49c <vm_exec_core+4940>, 0x55ca102bd44d <vm_exec_core+4861>, 0x55ca102bd3de <vm_exec_core+4750>, 0x55ca102bd380 <vm_exec_core+4656>, 0x55ca102bd26e <vm_exec_core+4382>, 0x55ca102bd232 <vm_exec_core+4322>, 0x55ca102bd1eb <vm_exec_core+4251>, 0x55ca102bd181 <vm_exec_core+4145>, 0x55ca102bd0da <vm_exec_core+3978>, 0x55ca102bfe70 <vm_exec_core+15648>, 0x55ca102bd021 <vm_exec_core+3793>, 0x55ca102bcf99 <vm_exec_core+3657>, 0x55ca102bcf4a <vm_exec_core+3578>, 0x55ca102bcefb <vm_exec_core+3499>, 0x55ca102bceac <vm_exec_core+3420>, 0x55ca102bfe86 <vm_exec_core+15670>, 0x55ca102bce5d <vm_exec_core+3341>, 0x55ca102bcdee <vm_exec_core+3230>, 0x55ca102bcda9 <vm_exec_core+3161>, 0x55ca102bcd36 <vm_exec_core+3046>, 0x55ca102bcbed <vm_exec_core+2717>, 0x55ca102bcb21 <vm_exec_core+2513>, 0x55ca102bcaa5 <vm_exec_core+2389>, 0x55ca102be8fa <vm_exec_core+10154>, 0x55ca102bca71 <vm_exec_core+2337>, 0x55ca102bca32 <vm_exec_core+2274>, 0x55ca102bc9f3 <vm_exec_core+2211>, 0x55ca102bc9b7 <vm_exec_core+2151>, 0x55ca102bc8f3 <vm_exec_core+1955>, 0x55ca102bc86e <vm_exec_core+1822>, 0x55ca102bfe9c <vm_exec_core+15692>, 0x55ca102bfeb2 <vm_exec_core+15714>, 0x55ca102bf32b <vm_exec_core+12763>, 0x55ca102bf568 <vm_exec_core+13336>, 0x55ca102bf57e <vm_exec_core+13358>, 0x55ca102bf644 <vm_exec_core+13556>, 0x55ca102bf65a <vm_exec_core+13578>, 0x55ca102bf594 <vm_exec_core+13380>, 0x55ca102bf5aa <vm_exec_core+13402>, 0x55ca102bf5c0 <vm_exec_core+13424>, 0x55ca102bf5d6 <vm_exec_core+13446>...} |
| #20 0x000055ca102c293e in rb_vm_exec (ec=0x55ca502133c0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ca502133c0 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x55ca102c2860 <rb_vm_exec+304>, 0x0, 0x7f590eac10e0, 0x0}, prev = 0x7f590eac13f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #21 0x000055ca102c8944 in vm_call0_cc (ec=0x55ca502133c0, 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 = {250, 94326341067811} |
| calling = {cd = 0x7f590eac11b0, cc = 0x7f592e8dea80, block_handler = 140020473925491, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x000055ca102ca062 in rb_call0 (ec=0x55ca502133c0, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140020470578960) 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> |
| #23 0x000055ca102caa47 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> |
| #24 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #25 0x000055ca102b1c88 in rb_iterate0 (it_proc=it_proc@entry=0x55ca102ca9e0 <iterate_method>, data1=data1@entry=140020474975376, ifunc=<optimized out>, ec=ec@entry=0x55ca502133c0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55ca502133c0 |
| _tag = {tag = 36, retval = 0, buf = {0x7f590e68ff10, 0x55ca102b1d10 <rb_iterate0+352>, 0x0, 0x7f590eac13b0, 0x0}, prev = 0x7f590eac1870, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f590e9c0f20 |
| #26 0x000055ca102b21bd in rb_iterate_internal (data2=140020470578960, bl_proc=0x0, data1=140020474975376, it_proc=0x55ca102ca9e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #27 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=140020470578960, 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} |
| #28 0x000055ca100a334d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140020470578960) 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> |
| #29 0x000055ca102c7be7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f590eac1570, ec=0x55ca502133c0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f590e9c0f58 |
| ci = <optimized out> |
| me = 0x7f593055e9f8 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x55ca5016c5f8 |
| 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> |
| #30 vm_call0_cfunc (argv=0x0, calling=0x7f590eac1570, ec=0x55ca502133c0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #31 vm_call0_body (ec=ec@entry=0x55ca502133c0, calling=calling@entry=0x7f590eac1670, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #32 0x000055ca102c8944 in vm_call0_cc (ec=0x55ca502133c0, 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 = {597, 94326341067811} |
| calling = {cd = 0x7f590eac1630, cc = 0x7f592e8deaa8, block_handler = 140020473925491, recv = 140020470578960, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #33 0x000055ca102ca062 in rb_call0 (ec=0x55ca502133c0, recv=recv@entry=140020470578960, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140020470578960) 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> |
| #34 0x000055ca102caa47 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140020470578960) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #35 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #36 0x000055ca102b1c88 in rb_iterate0 (it_proc=it_proc@entry=0x55ca102ca9e0 <iterate_method>, data1=data1@entry=140020474976528, ifunc=ifunc@entry=0x7f590e7afe68, ec=0x55ca502133c0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55ca502133c0 |
| _tag = {tag = 36, retval = 1647032608417743872, buf = {0x7f590e68ff10, 0x55ca102b1d10 <rb_iterate0+352>, 0x0, 0x7f590eac1830, 0x55ca100956a0 <collect_i>}, prev = 0x7f590eac1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f590e9c0f58 |
| #37 0x000055ca102b2087 in rb_lambda_call (obj=obj@entry=140020470578960, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x55ca100956a0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140020471758480) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140020470578960, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f590e7afe68 |
| #38 0x000055ca100972b9 in enum_collect (obj=140020470578960) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140020471758480 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #39 0x000055ca102a72ed in vm_call_cfunc_with_frame_ (ec=0x55ca502133c0, reg_cfp=0x7f590e9c0f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3771 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f592e8deb48 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #40 0x000055ca102af5f7 in vm_sendish (ec=0x55ca502133c0, reg_cfp=0x7f590e9c0f90, cd=0x55ca5020cac0, 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 = 0x7f592e8deb20 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55ca5020cac0, cc = 0x7f592e8deb20, block_handler = 140020473925545, recv = 140020470578960, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #41 0x000055ca102bd1cc in vm_exec_core (ec=0x55ca500d0b70, ec@entry=0x55ca502133c0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140021466144608 |
| cd = 0x55ca5020cac0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 140020470578960 |
| reg_pc = 0x55ca50159168 |
| reg_cfp = 0x7f590e9c0f90 |
| insns_address_table = {0x55ca102bf48c <vm_exec_core+13116>, 0x55ca102be482 <vm_exec_core+9010>, 0x55ca102be415 <vm_exec_core+8901>, 0x55ca102be39d <vm_exec_core+8781>, 0x55ca102be326 <vm_exec_core+8662>, 0x55ca102be2a2 <vm_exec_core+8530>, 0x55ca102be200 <vm_exec_core+8368>, 0x55ca102be8a1 <vm_exec_core+10065>, 0x55ca102be786 <vm_exec_core+9782>, 0x55ca102be7dd <vm_exec_core+9869>, 0x55ca102be4ee <vm_exec_core+9118>, 0x55ca102be61b <vm_exec_core+9419>, 0x55ca102bdd6b <vm_exec_core+7195>, 0x55ca102bdd03 <vm_exec_core+7091>, 0x55ca102bdc96 <vm_exec_core+6982>, 0x55ca102bdf75 <vm_exec_core+7717>, 0x55ca102bdf3d <vm_exec_core+7661>, 0x55ca102bdf08 <vm_exec_core+7608>, 0x55ca102bded3 <vm_exec_core+7555>, 0x55ca102bde9e <vm_exec_core+7502>, 0x55ca102bde3b <vm_exec_core+7403>, 0x55ca102bddf7 <vm_exec_core+7335>, 0x55ca102bddb0 <vm_exec_core+7264>, 0x55ca102be0b1 <vm_exec_core+8033>, 0x55ca102be06b <vm_exec_core+7963>, 0x55ca102bdfec <vm_exec_core+7836>, 0x55ca102bdfb2 <vm_exec_core+7778>, 0x55ca102be166 <vm_exec_core+8214>, 0x55ca102be109 <vm_exec_core+8121>, 0x55ca102be1c3 <vm_exec_core+8307>, 0x55ca102bdc59 <vm_exec_core+6921>, 0x55ca102bda55 <vm_exec_core+6405>, 0x55ca102bd9cf <vm_exec_core+6271>, 0x55ca102bd968 <vm_exec_core+6168>, 0x55ca102bd916 <vm_exec_core+6086>, 0x55ca102bd8b4 <vm_exec_core+5988>, 0x55ca102bd867 <vm_exec_core+5911>, 0x55ca102bd812 <vm_exec_core+5826>, 0x55ca102bd7c8 <vm_exec_core+5752>, 0x55ca102bd7a1 <vm_exec_core+5713>, 0x55ca102bd766 <vm_exec_core+5654>, 0x55ca102bd717 <vm_exec_core+5575>, 0x55ca102bd6e3 <vm_exec_core+5523>, 0x55ca102bd637 <vm_exec_core+5351>, 0x55ca102bd5f4 <vm_exec_core+5284>, 0x55ca102bd5b0 <vm_exec_core+5216>, 0x55ca102bd57e <vm_exec_core+5166>, 0x55ca102bd50f <vm_exec_core+5055>, 0x55ca102bd4ad <vm_exec_core+4957>, 0x55ca102bd45e <vm_exec_core+4878>, 0x55ca102bd3ef <vm_exec_core+4767>, 0x55ca102bd391 <vm_exec_core+4673>, 0x55ca102bd27f <vm_exec_core+4399>, 0x55ca102bd243 <vm_exec_core+4339>, 0x55ca102bd1fc <vm_exec_core+4268>, 0x55ca102bd192 <vm_exec_core+4162>, 0x55ca102bd0eb <vm_exec_core+3995>, 0x55ca102bc1c0 <vm_exec_core+112>, 0x55ca102bd032 <vm_exec_core+3810>, 0x55ca102bcfaa <vm_exec_core+3674>, 0x55ca102bcf5b <vm_exec_core+3595>, 0x55ca102bcf0c <vm_exec_core+3516>, 0x55ca102bcebd <vm_exec_core+3437>, 0x55ca102bf695 <vm_exec_core+13637>, 0x55ca102bce6e <vm_exec_core+3358>, 0x55ca102bcdff <vm_exec_core+3247>, 0x55ca102bcdba <vm_exec_core+3178>, 0x55ca102bcd47 <vm_exec_core+3063>, 0x55ca102bcbfe <vm_exec_core+2734>, 0x55ca102bcb32 <vm_exec_core+2530>, 0x55ca102bcab6 <vm_exec_core+2406>, 0x55ca102be90b <vm_exec_core+10171>, 0x55ca102bca82 <vm_exec_core+2354>, 0x55ca102bca43 <vm_exec_core+2291>, 0x55ca102bca04 <vm_exec_core+2228>, 0x55ca102bc9c8 <vm_exec_core+2168>, 0x55ca102bc904 <vm_exec_core+1972>, 0x55ca102bc87f <vm_exec_core+1839>, 0x55ca102bf49d <vm_exec_core+13133>, 0x55ca102bf502 <vm_exec_core+13234>, 0x55ca102bf74b <vm_exec_core+13819>, 0x55ca102bf7e0 <vm_exec_core+13968>, 0x55ca102bf83b <vm_exec_core+14059>, 0x55ca102bf8d0 <vm_exec_core+14208>, 0x55ca102bf9e2 <vm_exec_core+14482>, 0x55ca102bf926 <vm_exec_core+14294>, 0x55ca102bf984 <vm_exec_core+14388>, 0x55ca102bfa65 <vm_exec_core+14613>, 0x55ca102bfac6 <vm_exec_core+14710>, 0x55ca102bfb24 <vm_exec_core+14804>, 0x55ca102bfc7d <vm_exec_core+15149>, 0x55ca102bfba7 <vm_exec_core+14935>, 0x55ca102bfbfa <vm_exec_core+15018>, 0x55ca102bfcc9 <vm_exec_core+15225>, 0x55ca102bc7b2 <vm_exec_core+1634>, 0x55ca102bc70a <vm_exec_core+1466>, 0x55ca102bf341 <vm_exec_core+12785>, 0x55ca102bf389 <vm_exec_core+12857>, 0x55ca102bf3d1 <vm_exec_core+12929>, 0x55ca102bf426 <vm_exec_core+13014>, 0x55ca102bfd53 <vm_exec_core+15363>, 0x55ca102bfde5 <vm_exec_core+15509>, 0x55ca102bc699 <vm_exec_core+1353>, 0x55ca102bc619 <vm_exec_core+1225>, 0x55ca102bc570 <vm_exec_core+1056>, 0x55ca102bc529 <vm_exec_core+985>, 0x55ca102bc4de <vm_exec_core+910>, 0x55ca102bc495 <vm_exec_core+837>, 0x55ca102bc444 <vm_exec_core+756>, 0x55ca102bc40f <vm_exec_core+703>, 0x55ca102bc3da <vm_exec_core+650>, 0x55ca102bf677 <vm_exec_core+13607>, 0x55ca102be471 <vm_exec_core+8993>, 0x55ca102be404 <vm_exec_core+8884>, 0x55ca102be38c <vm_exec_core+8764>, 0x55ca102be315 <vm_exec_core+8645>, 0x55ca102be291 <vm_exec_core+8513>, 0x55ca102be1ef <vm_exec_core+8351>, 0x55ca102be890 <vm_exec_core+10048>, 0x55ca102be775 <vm_exec_core+9765>, 0x55ca102be7cc <vm_exec_core+9852>, 0x55ca102be4dd <vm_exec_core+9101>, 0x55ca102be60a <vm_exec_core+9402>, 0x55ca102bdd5a <vm_exec_core+7178>, 0x55ca102bdcf2 <vm_exec_core+7074>, 0x55ca102bdc85 <vm_exec_core+6965>, 0x55ca102bdf64 <vm_exec_core+7700>, 0x55ca102bdf2c <vm_exec_core+7644>, 0x55ca102bdef7 <vm_exec_core+7591>, 0x55ca102bdec2 <vm_exec_core+7538>, 0x55ca102bde8d <vm_exec_core+7485>, 0x55ca102bde2a <vm_exec_core+7386>, 0x55ca102bdde6 <vm_exec_core+7318>, 0x55ca102bdd9f <vm_exec_core+7247>, 0x55ca102be0a0 <vm_exec_core+8016>, 0x55ca102be05a <vm_exec_core+7946>, 0x55ca102bdfdb <vm_exec_core+7819>, 0x55ca102bdfa1 <vm_exec_core+7761>, 0x55ca102be155 <vm_exec_core+8197>, 0x55ca102be0f8 <vm_exec_core+8104>, 0x55ca102be1b2 <vm_exec_core+8290>, 0x55ca102bdc48 <vm_exec_core+6904>, 0x55ca102bda44 <vm_exec_core+6388>, 0x55ca102bd9be <vm_exec_core+6254>, 0x55ca102bd957 <vm_exec_core+6151>, 0x55ca102bd905 <vm_exec_core+6069>, 0x55ca102bd8a3 <vm_exec_core+5971>, 0x55ca102bd856 <vm_exec_core+5894>, 0x55ca102bd801 <vm_exec_core+5809>, 0x55ca102bd7b7 <vm_exec_core+5735>, 0x55ca102bd790 <vm_exec_core+5696>, 0x55ca102bd755 <vm_exec_core+5637>, 0x55ca102bd706 <vm_exec_core+5558>, 0x55ca102bd6d2 <vm_exec_core+5506>, 0x55ca102bd626 <vm_exec_core+5334>, 0x55ca102bd5e3 <vm_exec_core+5267>, 0x55ca102bd59f <vm_exec_core+5199>, 0x55ca102bd56d <vm_exec_core+5149>, 0x55ca102bd4fe <vm_exec_core+5038>, 0x55ca102bd49c <vm_exec_core+4940>, 0x55ca102bd44d <vm_exec_core+4861>, 0x55ca102bd3de <vm_exec_core+4750>, 0x55ca102bd380 <vm_exec_core+4656>, 0x55ca102bd26e <vm_exec_core+4382>, 0x55ca102bd232 <vm_exec_core+4322>, 0x55ca102bd1eb <vm_exec_core+4251>, 0x55ca102bd181 <vm_exec_core+4145>, 0x55ca102bd0da <vm_exec_core+3978>, 0x55ca102bfe70 <vm_exec_core+15648>, 0x55ca102bd021 <vm_exec_core+3793>, 0x55ca102bcf99 <vm_exec_core+3657>, 0x55ca102bcf4a <vm_exec_core+3578>, 0x55ca102bcefb <vm_exec_core+3499>, 0x55ca102bceac <vm_exec_core+3420>, 0x55ca102bfe86 <vm_exec_core+15670>, 0x55ca102bce5d <vm_exec_core+3341>, 0x55ca102bcdee <vm_exec_core+3230>, 0x55ca102bcda9 <vm_exec_core+3161>, 0x55ca102bcd36 <vm_exec_core+3046>, 0x55ca102bcbed <vm_exec_core+2717>, 0x55ca102bcb21 <vm_exec_core+2513>, 0x55ca102bcaa5 <vm_exec_core+2389>, 0x55ca102be8fa <vm_exec_core+10154>, 0x55ca102bca71 <vm_exec_core+2337>, 0x55ca102bca32 <vm_exec_core+2274>, 0x55ca102bc9f3 <vm_exec_core+2211>, 0x55ca102bc9b7 <vm_exec_core+2151>, 0x55ca102bc8f3 <vm_exec_core+1955>, 0x55ca102bc86e <vm_exec_core+1822>, 0x55ca102bfe9c <vm_exec_core+15692>, 0x55ca102bfeb2 <vm_exec_core+15714>, 0x55ca102bf32b <vm_exec_core+12763>, 0x55ca102bf568 <vm_exec_core+13336>, 0x55ca102bf57e <vm_exec_core+13358>, 0x55ca102bf644 <vm_exec_core+13556>, 0x55ca102bf65a <vm_exec_core+13578>, 0x55ca102bf594 <vm_exec_core+13380>, 0x55ca102bf5aa <vm_exec_core+13402>, 0x55ca102bf5c0 <vm_exec_core+13424>, 0x55ca102bf5d6 <vm_exec_core+13446>...} |
| #42 0x000055ca102c293e in rb_vm_exec (ec=0x55ca502133c0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ca502133c0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f590eac1db0, 0x55ca102c2860 <rb_vm_exec+304>, 0x0, 0x7f590eac1ca0, 0x7f590eac1d50}, prev = 0x7f590eac1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #43 0x000055ca102c2d5e 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=140021009868600, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f592e8def58 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f590e8c1018 |
| av = {140020474977616, 140020474977984} |
| stack_argv = 0x7f590e8c1018 |
| 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> |
| #44 0x000055ca102c3721 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55ca50158190, self=self@entry=140021009868600, argc=argc@entry=0, argv=argv@entry=0x7f590eac1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #45 0x000055ca1026a150 in thread_do_start_proc (th=th@entry=0x55ca501589e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140021009868600 |
| args = <optimized out> |
| args_ptr = 0x7f590eac1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55ca50158190 |
| #46 0x000055ca1026abf0 in thread_do_start (th=0x55ca501589e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #47 thread_start_func_2 (th=th@entry=0x55ca501589e0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55ca502133c0 |
| _tag = {tag = 36, retval = 0, buf = {0x55ca501598c0, 0x55ca1026a560 <thread_start_func_2+624>, 0x0, 0x7f590eac1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55ca501589e0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #48 0x000055ca1026afbd in call_thread_start_func_2 (th=0x55ca501589e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f590eac1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #49 co_start (from=<optimized out>, self=0x55ca501598c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55ca501589e0 |
| sched = 0x55ca5020c7c8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #50 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f590e79f6c0 (LWP 578720) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55ca500d0b70) 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=0x55ca500d0b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f5949c090f1 in lll_mutex_lock_optimized (mutex=0x55ca500d0b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55ca500d0b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55ca500d0b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055ca1025e7fd in rb_native_mutex_lock (lock=lock@entry=0x55ca500d0b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055ca1026231b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55ca5015a640, vm=0x55ca500d0ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55ca500d0ad0, cr=0x55ca5015a640) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055ca102db3ab in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055ca100cb759 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055ca100ded35 in gc_verify_internal_consistency (objspace_ptr=0x55ca500d3460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x55ca500d3460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x55ca500d3460, 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 0x000055ca100e0136 in heap_prepare (heap=0x55ca500d3480, objspace=0x55ca500d3460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55ca500d3480, objspace=0x55ca500d3460) 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=0x55ca500d3460, cache=cache@entry=0x55ca501e4980, 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 = 0x55ca500d3480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x000055ca100e3890 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55ca501e4980, objspace=0x55ca500d3460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2405 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140021040012000, cache_ptr=0x55ca501e4980, objspace_ptr=0x55ca500d3460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x55ca500d3460 |
| heap_idx = <optimized out> |
| cache = 0x55ca501e4980 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140021040012000, 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=140021040012000, flags=flags@entry=5, size=size@entry=28) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x000055ca1022a22f in str_alloc_embed (capa=4, klass=140021040012000) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140021040012000, ptr=0x7f590ecc1aae "819\036\274\016Y\177", len=3, enc=0x55ca500d98d0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055ca10155184 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947 |
| buf = "\001\000\000\000\000\000\000\000H\000g\016Y\177\000\000`\032\314\016Y\177\000\000\000\2049Vno\333\026x\036\274\016Y\177\000\000 \240\025P\312U\000\000H\000g\016Y\177\000\000X\247[0Y\177819" |
| e = 0x7f590ecc1ab1 "\036\274\016Y\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x000055ca102a72ed in vm_call_cfunc_with_frame_ (ec=0x55ca5015a020, reg_cfp=0x7f590ebc1e78, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3771 |
| ci = 0xd2100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f59305b5a00 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x000055ca102bc28c 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 = 140020471758400 |
| ci = 0x55ca500d0b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55ca50158980, cc = 0x7f590e7afe40, block_handler = 0, recv = 1639, 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=0x55ca500d0b70, ec@entry=0x55ca5015a020) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55ca50158980 |
| leaf = <optimized out> |
| val = 140020471758400 |
| reg_pc = 0x55ca5014e8a0 |
| reg_cfp = 0x7f590ebc1e78 |
| insns_address_table = {0x55ca102bf48c <vm_exec_core+13116>, 0x55ca102be482 <vm_exec_core+9010>, 0x55ca102be415 <vm_exec_core+8901>, 0x55ca102be39d <vm_exec_core+8781>, 0x55ca102be326 <vm_exec_core+8662>, 0x55ca102be2a2 <vm_exec_core+8530>, 0x55ca102be200 <vm_exec_core+8368>, 0x55ca102be8a1 <vm_exec_core+10065>, 0x55ca102be786 <vm_exec_core+9782>, 0x55ca102be7dd <vm_exec_core+9869>, 0x55ca102be4ee <vm_exec_core+9118>, 0x55ca102be61b <vm_exec_core+9419>, 0x55ca102bdd6b <vm_exec_core+7195>, 0x55ca102bdd03 <vm_exec_core+7091>, 0x55ca102bdc96 <vm_exec_core+6982>, 0x55ca102bdf75 <vm_exec_core+7717>, 0x55ca102bdf3d <vm_exec_core+7661>, 0x55ca102bdf08 <vm_exec_core+7608>, 0x55ca102bded3 <vm_exec_core+7555>, 0x55ca102bde9e <vm_exec_core+7502>, 0x55ca102bde3b <vm_exec_core+7403>, 0x55ca102bddf7 <vm_exec_core+7335>, 0x55ca102bddb0 <vm_exec_core+7264>, 0x55ca102be0b1 <vm_exec_core+8033>, 0x55ca102be06b <vm_exec_core+7963>, 0x55ca102bdfec <vm_exec_core+7836>, 0x55ca102bdfb2 <vm_exec_core+7778>, 0x55ca102be166 <vm_exec_core+8214>, 0x55ca102be109 <vm_exec_core+8121>, 0x55ca102be1c3 <vm_exec_core+8307>, 0x55ca102bdc59 <vm_exec_core+6921>, 0x55ca102bda55 <vm_exec_core+6405>, 0x55ca102bd9cf <vm_exec_core+6271>, 0x55ca102bd968 <vm_exec_core+6168>, 0x55ca102bd916 <vm_exec_core+6086>, 0x55ca102bd8b4 <vm_exec_core+5988>, 0x55ca102bd867 <vm_exec_core+5911>, 0x55ca102bd812 <vm_exec_core+5826>, 0x55ca102bd7c8 <vm_exec_core+5752>, 0x55ca102bd7a1 <vm_exec_core+5713>, 0x55ca102bd766 <vm_exec_core+5654>, 0x55ca102bd717 <vm_exec_core+5575>, 0x55ca102bd6e3 <vm_exec_core+5523>, 0x55ca102bd637 <vm_exec_core+5351>, 0x55ca102bd5f4 <vm_exec_core+5284>, 0x55ca102bd5b0 <vm_exec_core+5216>, 0x55ca102bd57e <vm_exec_core+5166>, 0x55ca102bd50f <vm_exec_core+5055>, 0x55ca102bd4ad <vm_exec_core+4957>, 0x55ca102bd45e <vm_exec_core+4878>, 0x55ca102bd3ef <vm_exec_core+4767>, 0x55ca102bd391 <vm_exec_core+4673>, 0x55ca102bd27f <vm_exec_core+4399>, 0x55ca102bd243 <vm_exec_core+4339>, 0x55ca102bd1fc <vm_exec_core+4268>, 0x55ca102bd192 <vm_exec_core+4162>, 0x55ca102bd0eb <vm_exec_core+3995>, 0x55ca102bc1c0 <vm_exec_core+112>, 0x55ca102bd032 <vm_exec_core+3810>, 0x55ca102bcfaa <vm_exec_core+3674>, 0x55ca102bcf5b <vm_exec_core+3595>, 0x55ca102bcf0c <vm_exec_core+3516>, 0x55ca102bcebd <vm_exec_core+3437>, 0x55ca102bf695 <vm_exec_core+13637>, 0x55ca102bce6e <vm_exec_core+3358>, 0x55ca102bcdff <vm_exec_core+3247>, 0x55ca102bcdba <vm_exec_core+3178>, 0x55ca102bcd47 <vm_exec_core+3063>, 0x55ca102bcbfe <vm_exec_core+2734>, 0x55ca102bcb32 <vm_exec_core+2530>, 0x55ca102bcab6 <vm_exec_core+2406>, 0x55ca102be90b <vm_exec_core+10171>, 0x55ca102bca82 <vm_exec_core+2354>, 0x55ca102bca43 <vm_exec_core+2291>, 0x55ca102bca04 <vm_exec_core+2228>, 0x55ca102bc9c8 <vm_exec_core+2168>, 0x55ca102bc904 <vm_exec_core+1972>, 0x55ca102bc87f <vm_exec_core+1839>, 0x55ca102bf49d <vm_exec_core+13133>, 0x55ca102bf502 <vm_exec_core+13234>, 0x55ca102bf74b <vm_exec_core+13819>, 0x55ca102bf7e0 <vm_exec_core+13968>, 0x55ca102bf83b <vm_exec_core+14059>, 0x55ca102bf8d0 <vm_exec_core+14208>, 0x55ca102bf9e2 <vm_exec_core+14482>, 0x55ca102bf926 <vm_exec_core+14294>, 0x55ca102bf984 <vm_exec_core+14388>, 0x55ca102bfa65 <vm_exec_core+14613>, 0x55ca102bfac6 <vm_exec_core+14710>, 0x55ca102bfb24 <vm_exec_core+14804>, 0x55ca102bfc7d <vm_exec_core+15149>, 0x55ca102bfba7 <vm_exec_core+14935>, 0x55ca102bfbfa <vm_exec_core+15018>, 0x55ca102bfcc9 <vm_exec_core+15225>, 0x55ca102bc7b2 <vm_exec_core+1634>, 0x55ca102bc70a <vm_exec_core+1466>, 0x55ca102bf341 <vm_exec_core+12785>, 0x55ca102bf389 <vm_exec_core+12857>, 0x55ca102bf3d1 <vm_exec_core+12929>, 0x55ca102bf426 <vm_exec_core+13014>, 0x55ca102bfd53 <vm_exec_core+15363>, 0x55ca102bfde5 <vm_exec_core+15509>, 0x55ca102bc699 <vm_exec_core+1353>, 0x55ca102bc619 <vm_exec_core+1225>, 0x55ca102bc570 <vm_exec_core+1056>, 0x55ca102bc529 <vm_exec_core+985>, 0x55ca102bc4de <vm_exec_core+910>, 0x55ca102bc495 <vm_exec_core+837>, 0x55ca102bc444 <vm_exec_core+756>, 0x55ca102bc40f <vm_exec_core+703>, 0x55ca102bc3da <vm_exec_core+650>, 0x55ca102bf677 <vm_exec_core+13607>, 0x55ca102be471 <vm_exec_core+8993>, 0x55ca102be404 <vm_exec_core+8884>, 0x55ca102be38c <vm_exec_core+8764>, 0x55ca102be315 <vm_exec_core+8645>, 0x55ca102be291 <vm_exec_core+8513>, 0x55ca102be1ef <vm_exec_core+8351>, 0x55ca102be890 <vm_exec_core+10048>, 0x55ca102be775 <vm_exec_core+9765>, 0x55ca102be7cc <vm_exec_core+9852>, 0x55ca102be4dd <vm_exec_core+9101>, 0x55ca102be60a <vm_exec_core+9402>, 0x55ca102bdd5a <vm_exec_core+7178>, 0x55ca102bdcf2 <vm_exec_core+7074>, 0x55ca102bdc85 <vm_exec_core+6965>, 0x55ca102bdf64 <vm_exec_core+7700>, 0x55ca102bdf2c <vm_exec_core+7644>, 0x55ca102bdef7 <vm_exec_core+7591>, 0x55ca102bdec2 <vm_exec_core+7538>, 0x55ca102bde8d <vm_exec_core+7485>, 0x55ca102bde2a <vm_exec_core+7386>, 0x55ca102bdde6 <vm_exec_core+7318>, 0x55ca102bdd9f <vm_exec_core+7247>, 0x55ca102be0a0 <vm_exec_core+8016>, 0x55ca102be05a <vm_exec_core+7946>, 0x55ca102bdfdb <vm_exec_core+7819>, 0x55ca102bdfa1 <vm_exec_core+7761>, 0x55ca102be155 <vm_exec_core+8197>, 0x55ca102be0f8 <vm_exec_core+8104>, 0x55ca102be1b2 <vm_exec_core+8290>, 0x55ca102bdc48 <vm_exec_core+6904>, 0x55ca102bda44 <vm_exec_core+6388>, 0x55ca102bd9be <vm_exec_core+6254>, 0x55ca102bd957 <vm_exec_core+6151>, 0x55ca102bd905 <vm_exec_core+6069>, 0x55ca102bd8a3 <vm_exec_core+5971>, 0x55ca102bd856 <vm_exec_core+5894>, 0x55ca102bd801 <vm_exec_core+5809>, 0x55ca102bd7b7 <vm_exec_core+5735>, 0x55ca102bd790 <vm_exec_core+5696>, 0x55ca102bd755 <vm_exec_core+5637>, 0x55ca102bd706 <vm_exec_core+5558>, 0x55ca102bd6d2 <vm_exec_core+5506>, 0x55ca102bd626 <vm_exec_core+5334>, 0x55ca102bd5e3 <vm_exec_core+5267>, 0x55ca102bd59f <vm_exec_core+5199>, 0x55ca102bd56d <vm_exec_core+5149>, 0x55ca102bd4fe <vm_exec_core+5038>, 0x55ca102bd49c <vm_exec_core+4940>, 0x55ca102bd44d <vm_exec_core+4861>, 0x55ca102bd3de <vm_exec_core+4750>, 0x55ca102bd380 <vm_exec_core+4656>, 0x55ca102bd26e <vm_exec_core+4382>, 0x55ca102bd232 <vm_exec_core+4322>, 0x55ca102bd1eb <vm_exec_core+4251>, 0x55ca102bd181 <vm_exec_core+4145>, 0x55ca102bd0da <vm_exec_core+3978>, 0x55ca102bfe70 <vm_exec_core+15648>, 0x55ca102bd021 <vm_exec_core+3793>, 0x55ca102bcf99 <vm_exec_core+3657>, 0x55ca102bcf4a <vm_exec_core+3578>, 0x55ca102bcefb <vm_exec_core+3499>, 0x55ca102bceac <vm_exec_core+3420>, 0x55ca102bfe86 <vm_exec_core+15670>, 0x55ca102bce5d <vm_exec_core+3341>, 0x55ca102bcdee <vm_exec_core+3230>, 0x55ca102bcda9 <vm_exec_core+3161>, 0x55ca102bcd36 <vm_exec_core+3046>, 0x55ca102bcbed <vm_exec_core+2717>, 0x55ca102bcb21 <vm_exec_core+2513>, 0x55ca102bcaa5 <vm_exec_core+2389>, 0x55ca102be8fa <vm_exec_core+10154>, 0x55ca102bca71 <vm_exec_core+2337>, 0x55ca102bca32 <vm_exec_core+2274>, 0x55ca102bc9f3 <vm_exec_core+2211>, 0x55ca102bc9b7 <vm_exec_core+2151>, 0x55ca102bc8f3 <vm_exec_core+1955>, 0x55ca102bc86e <vm_exec_core+1822>, 0x55ca102bfe9c <vm_exec_core+15692>, 0x55ca102bfeb2 <vm_exec_core+15714>, 0x55ca102bf32b <vm_exec_core+12763>, 0x55ca102bf568 <vm_exec_core+13336>, 0x55ca102bf57e <vm_exec_core+13358>, 0x55ca102bf644 <vm_exec_core+13556>, 0x55ca102bf65a <vm_exec_core+13578>, 0x55ca102bf594 <vm_exec_core+13380>, 0x55ca102bf5aa <vm_exec_core+13402>, 0x55ca102bf5c0 <vm_exec_core+13424>, 0x55ca102bf5d6 <vm_exec_core+13446>...} |
| #24 0x000055ca102c293e in rb_vm_exec (ec=0x55ca5015a020) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ca5015a020 |
| _tag = {tag = 36, retval = 4, buf = {0x7f590eac2090, 0x55ca102c2860 <rb_vm_exec+304>, 0x0, 0x7f590ecc1d70, 0xa0}, prev = 0x7f590ecc2100, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x000055ca102c6de3 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f590eac2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #26 vm_yield (kw_splat=0, argv=0x7f590eac2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #27 rb_yield_0 (argv=0x7f590eac2090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #28 rb_yield_values2 (argc=1, argv=0x7f590eac2090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #29 0x000055ca100956b2 in collect_i (i=<optimized out>, ary=140020470513320, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #30 0x000055ca102b5508 in vm_yield_with_cfunc (ec=0x55ca5015a020, captured=<optimized out>, self=140020470447880, argc=1, argv=0x7f590eac2090, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5135 |
| is_lambda = 0 |
| val = <optimized out> |
| arg = 1639 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f590e67fe80 |
| #31 0x000055ca102b55ee in vm_invoke_ifunc_block (ec=0x55ca5015a020, reg_cfp=0x7f590ebc1ee8, calling=<optimized out>, ci=<optimized out>, is_lambda=<optimized out>, block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5328 |
| val = <optimized out> |
| argc = <optimized out> |
| captured = 0x7f590ebc1f70 |
| #32 0x000055ca102bcbce 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:5976 |
| val = 4 |
| ci = 0xfffffffffffffe00 |
| cc = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| calling = {cd = 0x55ca501dbb80, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #33 vm_exec_core (ec=0x55ca500d0b70, ec@entry=0x55ca5015a020) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x80 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x55ca501dd9a0 |
| reg_cfp = 0x7f590ebc1ee8 |
| insns_address_table = {0x55ca102bf48c <vm_exec_core+13116>, 0x55ca102be482 <vm_exec_core+9010>, 0x55ca102be415 <vm_exec_core+8901>, 0x55ca102be39d <vm_exec_core+8781>, 0x55ca102be326 <vm_exec_core+8662>, 0x55ca102be2a2 <vm_exec_core+8530>, 0x55ca102be200 <vm_exec_core+8368>, 0x55ca102be8a1 <vm_exec_core+10065>, 0x55ca102be786 <vm_exec_core+9782>, 0x55ca102be7dd <vm_exec_core+9869>, 0x55ca102be4ee <vm_exec_core+9118>, 0x55ca102be61b <vm_exec_core+9419>, 0x55ca102bdd6b <vm_exec_core+7195>, 0x55ca102bdd03 <vm_exec_core+7091>, 0x55ca102bdc96 <vm_exec_core+6982>, 0x55ca102bdf75 <vm_exec_core+7717>, 0x55ca102bdf3d <vm_exec_core+7661>, 0x55ca102bdf08 <vm_exec_core+7608>, 0x55ca102bded3 <vm_exec_core+7555>, 0x55ca102bde9e <vm_exec_core+7502>, 0x55ca102bde3b <vm_exec_core+7403>, 0x55ca102bddf7 <vm_exec_core+7335>, 0x55ca102bddb0 <vm_exec_core+7264>, 0x55ca102be0b1 <vm_exec_core+8033>, 0x55ca102be06b <vm_exec_core+7963>, 0x55ca102bdfec <vm_exec_core+7836>, 0x55ca102bdfb2 <vm_exec_core+7778>, 0x55ca102be166 <vm_exec_core+8214>, 0x55ca102be109 <vm_exec_core+8121>, 0x55ca102be1c3 <vm_exec_core+8307>, 0x55ca102bdc59 <vm_exec_core+6921>, 0x55ca102bda55 <vm_exec_core+6405>, 0x55ca102bd9cf <vm_exec_core+6271>, 0x55ca102bd968 <vm_exec_core+6168>, 0x55ca102bd916 <vm_exec_core+6086>, 0x55ca102bd8b4 <vm_exec_core+5988>, 0x55ca102bd867 <vm_exec_core+5911>, 0x55ca102bd812 <vm_exec_core+5826>, 0x55ca102bd7c8 <vm_exec_core+5752>, 0x55ca102bd7a1 <vm_exec_core+5713>, 0x55ca102bd766 <vm_exec_core+5654>, 0x55ca102bd717 <vm_exec_core+5575>, 0x55ca102bd6e3 <vm_exec_core+5523>, 0x55ca102bd637 <vm_exec_core+5351>, 0x55ca102bd5f4 <vm_exec_core+5284>, 0x55ca102bd5b0 <vm_exec_core+5216>, 0x55ca102bd57e <vm_exec_core+5166>, 0x55ca102bd50f <vm_exec_core+5055>, 0x55ca102bd4ad <vm_exec_core+4957>, 0x55ca102bd45e <vm_exec_core+4878>, 0x55ca102bd3ef <vm_exec_core+4767>, 0x55ca102bd391 <vm_exec_core+4673>, 0x55ca102bd27f <vm_exec_core+4399>, 0x55ca102bd243 <vm_exec_core+4339>, 0x55ca102bd1fc <vm_exec_core+4268>, 0x55ca102bd192 <vm_exec_core+4162>, 0x55ca102bd0eb <vm_exec_core+3995>, 0x55ca102bc1c0 <vm_exec_core+112>, 0x55ca102bd032 <vm_exec_core+3810>, 0x55ca102bcfaa <vm_exec_core+3674>, 0x55ca102bcf5b <vm_exec_core+3595>, 0x55ca102bcf0c <vm_exec_core+3516>, 0x55ca102bcebd <vm_exec_core+3437>, 0x55ca102bf695 <vm_exec_core+13637>, 0x55ca102bce6e <vm_exec_core+3358>, 0x55ca102bcdff <vm_exec_core+3247>, 0x55ca102bcdba <vm_exec_core+3178>, 0x55ca102bcd47 <vm_exec_core+3063>, 0x55ca102bcbfe <vm_exec_core+2734>, 0x55ca102bcb32 <vm_exec_core+2530>, 0x55ca102bcab6 <vm_exec_core+2406>, 0x55ca102be90b <vm_exec_core+10171>, 0x55ca102bca82 <vm_exec_core+2354>, 0x55ca102bca43 <vm_exec_core+2291>, 0x55ca102bca04 <vm_exec_core+2228>, 0x55ca102bc9c8 <vm_exec_core+2168>, 0x55ca102bc904 <vm_exec_core+1972>, 0x55ca102bc87f <vm_exec_core+1839>, 0x55ca102bf49d <vm_exec_core+13133>, 0x55ca102bf502 <vm_exec_core+13234>, 0x55ca102bf74b <vm_exec_core+13819>, 0x55ca102bf7e0 <vm_exec_core+13968>, 0x55ca102bf83b <vm_exec_core+14059>, 0x55ca102bf8d0 <vm_exec_core+14208>, 0x55ca102bf9e2 <vm_exec_core+14482>, 0x55ca102bf926 <vm_exec_core+14294>, 0x55ca102bf984 <vm_exec_core+14388>, 0x55ca102bfa65 <vm_exec_core+14613>, 0x55ca102bfac6 <vm_exec_core+14710>, 0x55ca102bfb24 <vm_exec_core+14804>, 0x55ca102bfc7d <vm_exec_core+15149>, 0x55ca102bfba7 <vm_exec_core+14935>, 0x55ca102bfbfa <vm_exec_core+15018>, 0x55ca102bfcc9 <vm_exec_core+15225>, 0x55ca102bc7b2 <vm_exec_core+1634>, 0x55ca102bc70a <vm_exec_core+1466>, 0x55ca102bf341 <vm_exec_core+12785>, 0x55ca102bf389 <vm_exec_core+12857>, 0x55ca102bf3d1 <vm_exec_core+12929>, 0x55ca102bf426 <vm_exec_core+13014>, 0x55ca102bfd53 <vm_exec_core+15363>, 0x55ca102bfde5 <vm_exec_core+15509>, 0x55ca102bc699 <vm_exec_core+1353>, 0x55ca102bc619 <vm_exec_core+1225>, 0x55ca102bc570 <vm_exec_core+1056>, 0x55ca102bc529 <vm_exec_core+985>, 0x55ca102bc4de <vm_exec_core+910>, 0x55ca102bc495 <vm_exec_core+837>, 0x55ca102bc444 <vm_exec_core+756>, 0x55ca102bc40f <vm_exec_core+703>, 0x55ca102bc3da <vm_exec_core+650>, 0x55ca102bf677 <vm_exec_core+13607>, 0x55ca102be471 <vm_exec_core+8993>, 0x55ca102be404 <vm_exec_core+8884>, 0x55ca102be38c <vm_exec_core+8764>, 0x55ca102be315 <vm_exec_core+8645>, 0x55ca102be291 <vm_exec_core+8513>, 0x55ca102be1ef <vm_exec_core+8351>, 0x55ca102be890 <vm_exec_core+10048>, 0x55ca102be775 <vm_exec_core+9765>, 0x55ca102be7cc <vm_exec_core+9852>, 0x55ca102be4dd <vm_exec_core+9101>, 0x55ca102be60a <vm_exec_core+9402>, 0x55ca102bdd5a <vm_exec_core+7178>, 0x55ca102bdcf2 <vm_exec_core+7074>, 0x55ca102bdc85 <vm_exec_core+6965>, 0x55ca102bdf64 <vm_exec_core+7700>, 0x55ca102bdf2c <vm_exec_core+7644>, 0x55ca102bdef7 <vm_exec_core+7591>, 0x55ca102bdec2 <vm_exec_core+7538>, 0x55ca102bde8d <vm_exec_core+7485>, 0x55ca102bde2a <vm_exec_core+7386>, 0x55ca102bdde6 <vm_exec_core+7318>, 0x55ca102bdd9f <vm_exec_core+7247>, 0x55ca102be0a0 <vm_exec_core+8016>, 0x55ca102be05a <vm_exec_core+7946>, 0x55ca102bdfdb <vm_exec_core+7819>, 0x55ca102bdfa1 <vm_exec_core+7761>, 0x55ca102be155 <vm_exec_core+8197>, 0x55ca102be0f8 <vm_exec_core+8104>, 0x55ca102be1b2 <vm_exec_core+8290>, 0x55ca102bdc48 <vm_exec_core+6904>, 0x55ca102bda44 <vm_exec_core+6388>, 0x55ca102bd9be <vm_exec_core+6254>, 0x55ca102bd957 <vm_exec_core+6151>, 0x55ca102bd905 <vm_exec_core+6069>, 0x55ca102bd8a3 <vm_exec_core+5971>, 0x55ca102bd856 <vm_exec_core+5894>, 0x55ca102bd801 <vm_exec_core+5809>, 0x55ca102bd7b7 <vm_exec_core+5735>, 0x55ca102bd790 <vm_exec_core+5696>, 0x55ca102bd755 <vm_exec_core+5637>, 0x55ca102bd706 <vm_exec_core+5558>, 0x55ca102bd6d2 <vm_exec_core+5506>, 0x55ca102bd626 <vm_exec_core+5334>, 0x55ca102bd5e3 <vm_exec_core+5267>, 0x55ca102bd59f <vm_exec_core+5199>, 0x55ca102bd56d <vm_exec_core+5149>, 0x55ca102bd4fe <vm_exec_core+5038>, 0x55ca102bd49c <vm_exec_core+4940>, 0x55ca102bd44d <vm_exec_core+4861>, 0x55ca102bd3de <vm_exec_core+4750>, 0x55ca102bd380 <vm_exec_core+4656>, 0x55ca102bd26e <vm_exec_core+4382>, 0x55ca102bd232 <vm_exec_core+4322>, 0x55ca102bd1eb <vm_exec_core+4251>, 0x55ca102bd181 <vm_exec_core+4145>, 0x55ca102bd0da <vm_exec_core+3978>, 0x55ca102bfe70 <vm_exec_core+15648>, 0x55ca102bd021 <vm_exec_core+3793>, 0x55ca102bcf99 <vm_exec_core+3657>, 0x55ca102bcf4a <vm_exec_core+3578>, 0x55ca102bcefb <vm_exec_core+3499>, 0x55ca102bceac <vm_exec_core+3420>, 0x55ca102bfe86 <vm_exec_core+15670>, 0x55ca102bce5d <vm_exec_core+3341>, 0x55ca102bcdee <vm_exec_core+3230>, 0x55ca102bcda9 <vm_exec_core+3161>, 0x55ca102bcd36 <vm_exec_core+3046>, 0x55ca102bcbed <vm_exec_core+2717>, 0x55ca102bcb21 <vm_exec_core+2513>, 0x55ca102bcaa5 <vm_exec_core+2389>, 0x55ca102be8fa <vm_exec_core+10154>, 0x55ca102bca71 <vm_exec_core+2337>, 0x55ca102bca32 <vm_exec_core+2274>, 0x55ca102bc9f3 <vm_exec_core+2211>, 0x55ca102bc9b7 <vm_exec_core+2151>, 0x55ca102bc8f3 <vm_exec_core+1955>, 0x55ca102bc86e <vm_exec_core+1822>, 0x55ca102bfe9c <vm_exec_core+15692>, 0x55ca102bfeb2 <vm_exec_core+15714>, 0x55ca102bf32b <vm_exec_core+12763>, 0x55ca102bf568 <vm_exec_core+13336>, 0x55ca102bf57e <vm_exec_core+13358>, 0x55ca102bf644 <vm_exec_core+13556>, 0x55ca102bf65a <vm_exec_core+13578>, 0x55ca102bf594 <vm_exec_core+13380>, 0x55ca102bf5aa <vm_exec_core+13402>, 0x55ca102bf5c0 <vm_exec_core+13424>, 0x55ca102bf5d6 <vm_exec_core+13446>...} |
| #34 0x000055ca102c293e in rb_vm_exec (ec=0x55ca5015a020) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ca5015a020 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x55ca102c2860 <rb_vm_exec+304>, 0x0, 0x7f590ecc20e0, 0x0}, prev = 0x7f590ecc23f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #35 0x000055ca102c8944 in vm_call0_cc (ec=0x55ca5015a020, recv=<optimized out>, id=28529, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101 |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = {0, 0} |
| calling = {cd = 0x7f590ecc21b0, cc = 0x7f592e8dea80, block_handler = 140020476026739, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #36 0x000055ca102ca062 in rb_call0 (ec=0x55ca5015a020, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140020470447880) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #37 0x000055ca102caa47 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #38 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #39 0x000055ca102b1c88 in rb_iterate0 (it_proc=it_proc@entry=0x55ca102ca9e0 <iterate_method>, data1=data1@entry=140020477076624, ifunc=<optimized out>, ec=ec@entry=0x55ca5015a020) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55ca5015a020 |
| _tag = {tag = 36, retval = 0, buf = {0x7f590e66ff08, 0x55ca102b1d10 <rb_iterate0+352>, 0x0, 0x7f590ecc23b0, 0x0}, prev = 0x7f590ecc2870, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f590ebc1f20 |
| #40 0x000055ca102b21bd in rb_iterate_internal (data2=140020470447880, bl_proc=0x0, data1=140020477076624, it_proc=0x55ca102ca9e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #41 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140020470447880, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 200001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #42 0x000055ca100a334d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140020470447880) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #43 0x000055ca102c7be7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f590ecc2570, ec=0x55ca5015a020) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f590ebc1f58 |
| ci = <optimized out> |
| me = 0x7f593055e9f8 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x55ca5016c5f8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #44 vm_call0_cfunc (argv=0x0, calling=0x7f590ecc2570, ec=0x55ca5015a020) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #45 vm_call0_body (ec=ec@entry=0x55ca5015a020, calling=calling@entry=0x7f590ecc2670, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #46 0x000055ca102c8944 in vm_call0_cc (ec=0x55ca5015a020, recv=<optimized out>, id=3073, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101 |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = {0, 0} |
| calling = {cd = 0x7f590ecc2630, cc = 0x7f592e8deaa8, block_handler = 140020476026739, recv = 140020470447880, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #47 0x000055ca102ca062 in rb_call0 (ec=0x55ca5015a020, recv=recv@entry=140020470447880, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140020470447880) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #48 0x000055ca102caa47 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140020470447880) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #49 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #50 0x000055ca102b1c88 in rb_iterate0 (it_proc=it_proc@entry=0x55ca102ca9e0 <iterate_method>, data1=data1@entry=140020477077776, ifunc=ifunc@entry=0x7f590e67fe80, ec=0x55ca5015a020) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55ca5015a020 |
| _tag = {tag = 36, retval = 1647032608417743872, buf = {0x7f590e66ff08, 0x55ca102b1d10 <rb_iterate0+352>, 0x0, 0x7f590ecc2830, 0x55ca100956a0 <collect_i>}, prev = 0x7f590ecc2cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f590ebc1f58 |
| #51 0x000055ca102b2087 in rb_lambda_call (obj=obj@entry=140020470447880, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x55ca100956a0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140020470513320) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140020470447880, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f590e67fe80 |
| #52 0x000055ca100972b9 in enum_collect (obj=140020470447880) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140020470513320 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #53 0x000055ca102a72ed in vm_call_cfunc_with_frame_ (ec=0x55ca5015a020, reg_cfp=0x7f590ebc1f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3771 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f592e8deb48 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #54 0x000055ca102af5f7 in vm_sendish (ec=0x55ca5015a020, reg_cfp=0x7f590ebc1f90, cd=0x55ca5020cac0, 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 = 0x7f592e8deb20 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55ca5020cac0, cc = 0x7f592e8deb20, block_handler = 140020476026793, recv = 140020470447880, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #55 0x000055ca102bd1cc in vm_exec_core (ec=0x55ca500d0b70, ec@entry=0x55ca5015a020) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140021466144608 |
| cd = 0x55ca5020cac0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 140020470447880 |
| reg_pc = 0x55ca50159168 |
| reg_cfp = 0x7f590ebc1f90 |
| insns_address_table = {0x55ca102bf48c <vm_exec_core+13116>, 0x55ca102be482 <vm_exec_core+9010>, 0x55ca102be415 <vm_exec_core+8901>, 0x55ca102be39d <vm_exec_core+8781>, 0x55ca102be326 <vm_exec_core+8662>, 0x55ca102be2a2 <vm_exec_core+8530>, 0x55ca102be200 <vm_exec_core+8368>, 0x55ca102be8a1 <vm_exec_core+10065>, 0x55ca102be786 <vm_exec_core+9782>, 0x55ca102be7dd <vm_exec_core+9869>, 0x55ca102be4ee <vm_exec_core+9118>, 0x55ca102be61b <vm_exec_core+9419>, 0x55ca102bdd6b <vm_exec_core+7195>, 0x55ca102bdd03 <vm_exec_core+7091>, 0x55ca102bdc96 <vm_exec_core+6982>, 0x55ca102bdf75 <vm_exec_core+7717>, 0x55ca102bdf3d <vm_exec_core+7661>, 0x55ca102bdf08 <vm_exec_core+7608>, 0x55ca102bded3 <vm_exec_core+7555>, 0x55ca102bde9e <vm_exec_core+7502>, 0x55ca102bde3b <vm_exec_core+7403>, 0x55ca102bddf7 <vm_exec_core+7335>, 0x55ca102bddb0 <vm_exec_core+7264>, 0x55ca102be0b1 <vm_exec_core+8033>, 0x55ca102be06b <vm_exec_core+7963>, 0x55ca102bdfec <vm_exec_core+7836>, 0x55ca102bdfb2 <vm_exec_core+7778>, 0x55ca102be166 <vm_exec_core+8214>, 0x55ca102be109 <vm_exec_core+8121>, 0x55ca102be1c3 <vm_exec_core+8307>, 0x55ca102bdc59 <vm_exec_core+6921>, 0x55ca102bda55 <vm_exec_core+6405>, 0x55ca102bd9cf <vm_exec_core+6271>, 0x55ca102bd968 <vm_exec_core+6168>, 0x55ca102bd916 <vm_exec_core+6086>, 0x55ca102bd8b4 <vm_exec_core+5988>, 0x55ca102bd867 <vm_exec_core+5911>, 0x55ca102bd812 <vm_exec_core+5826>, 0x55ca102bd7c8 <vm_exec_core+5752>, 0x55ca102bd7a1 <vm_exec_core+5713>, 0x55ca102bd766 <vm_exec_core+5654>, 0x55ca102bd717 <vm_exec_core+5575>, 0x55ca102bd6e3 <vm_exec_core+5523>, 0x55ca102bd637 <vm_exec_core+5351>, 0x55ca102bd5f4 <vm_exec_core+5284>, 0x55ca102bd5b0 <vm_exec_core+5216>, 0x55ca102bd57e <vm_exec_core+5166>, 0x55ca102bd50f <vm_exec_core+5055>, 0x55ca102bd4ad <vm_exec_core+4957>, 0x55ca102bd45e <vm_exec_core+4878>, 0x55ca102bd3ef <vm_exec_core+4767>, 0x55ca102bd391 <vm_exec_core+4673>, 0x55ca102bd27f <vm_exec_core+4399>, 0x55ca102bd243 <vm_exec_core+4339>, 0x55ca102bd1fc <vm_exec_core+4268>, 0x55ca102bd192 <vm_exec_core+4162>, 0x55ca102bd0eb <vm_exec_core+3995>, 0x55ca102bc1c0 <vm_exec_core+112>, 0x55ca102bd032 <vm_exec_core+3810>, 0x55ca102bcfaa <vm_exec_core+3674>, 0x55ca102bcf5b <vm_exec_core+3595>, 0x55ca102bcf0c <vm_exec_core+3516>, 0x55ca102bcebd <vm_exec_core+3437>, 0x55ca102bf695 <vm_exec_core+13637>, 0x55ca102bce6e <vm_exec_core+3358>, 0x55ca102bcdff <vm_exec_core+3247>, 0x55ca102bcdba <vm_exec_core+3178>, 0x55ca102bcd47 <vm_exec_core+3063>, 0x55ca102bcbfe <vm_exec_core+2734>, 0x55ca102bcb32 <vm_exec_core+2530>, 0x55ca102bcab6 <vm_exec_core+2406>, 0x55ca102be90b <vm_exec_core+10171>, 0x55ca102bca82 <vm_exec_core+2354>, 0x55ca102bca43 <vm_exec_core+2291>, 0x55ca102bca04 <vm_exec_core+2228>, 0x55ca102bc9c8 <vm_exec_core+2168>, 0x55ca102bc904 <vm_exec_core+1972>, 0x55ca102bc87f <vm_exec_core+1839>, 0x55ca102bf49d <vm_exec_core+13133>, 0x55ca102bf502 <vm_exec_core+13234>, 0x55ca102bf74b <vm_exec_core+13819>, 0x55ca102bf7e0 <vm_exec_core+13968>, 0x55ca102bf83b <vm_exec_core+14059>, 0x55ca102bf8d0 <vm_exec_core+14208>, 0x55ca102bf9e2 <vm_exec_core+14482>, 0x55ca102bf926 <vm_exec_core+14294>, 0x55ca102bf984 <vm_exec_core+14388>, 0x55ca102bfa65 <vm_exec_core+14613>, 0x55ca102bfac6 <vm_exec_core+14710>, 0x55ca102bfb24 <vm_exec_core+14804>, 0x55ca102bfc7d <vm_exec_core+15149>, 0x55ca102bfba7 <vm_exec_core+14935>, 0x55ca102bfbfa <vm_exec_core+15018>, 0x55ca102bfcc9 <vm_exec_core+15225>, 0x55ca102bc7b2 <vm_exec_core+1634>, 0x55ca102bc70a <vm_exec_core+1466>, 0x55ca102bf341 <vm_exec_core+12785>, 0x55ca102bf389 <vm_exec_core+12857>, 0x55ca102bf3d1 <vm_exec_core+12929>, 0x55ca102bf426 <vm_exec_core+13014>, 0x55ca102bfd53 <vm_exec_core+15363>, 0x55ca102bfde5 <vm_exec_core+15509>, 0x55ca102bc699 <vm_exec_core+1353>, 0x55ca102bc619 <vm_exec_core+1225>, 0x55ca102bc570 <vm_exec_core+1056>, 0x55ca102bc529 <vm_exec_core+985>, 0x55ca102bc4de <vm_exec_core+910>, 0x55ca102bc495 <vm_exec_core+837>, 0x55ca102bc444 <vm_exec_core+756>, 0x55ca102bc40f <vm_exec_core+703>, 0x55ca102bc3da <vm_exec_core+650>, 0x55ca102bf677 <vm_exec_core+13607>, 0x55ca102be471 <vm_exec_core+8993>, 0x55ca102be404 <vm_exec_core+8884>, 0x55ca102be38c <vm_exec_core+8764>, 0x55ca102be315 <vm_exec_core+8645>, 0x55ca102be291 <vm_exec_core+8513>, 0x55ca102be1ef <vm_exec_core+8351>, 0x55ca102be890 <vm_exec_core+10048>, 0x55ca102be775 <vm_exec_core+9765>, 0x55ca102be7cc <vm_exec_core+9852>, 0x55ca102be4dd <vm_exec_core+9101>, 0x55ca102be60a <vm_exec_core+9402>, 0x55ca102bdd5a <vm_exec_core+7178>, 0x55ca102bdcf2 <vm_exec_core+7074>, 0x55ca102bdc85 <vm_exec_core+6965>, 0x55ca102bdf64 <vm_exec_core+7700>, 0x55ca102bdf2c <vm_exec_core+7644>, 0x55ca102bdef7 <vm_exec_core+7591>, 0x55ca102bdec2 <vm_exec_core+7538>, 0x55ca102bde8d <vm_exec_core+7485>, 0x55ca102bde2a <vm_exec_core+7386>, 0x55ca102bdde6 <vm_exec_core+7318>, 0x55ca102bdd9f <vm_exec_core+7247>, 0x55ca102be0a0 <vm_exec_core+8016>, 0x55ca102be05a <vm_exec_core+7946>, 0x55ca102bdfdb <vm_exec_core+7819>, 0x55ca102bdfa1 <vm_exec_core+7761>, 0x55ca102be155 <vm_exec_core+8197>, 0x55ca102be0f8 <vm_exec_core+8104>, 0x55ca102be1b2 <vm_exec_core+8290>, 0x55ca102bdc48 <vm_exec_core+6904>, 0x55ca102bda44 <vm_exec_core+6388>, 0x55ca102bd9be <vm_exec_core+6254>, 0x55ca102bd957 <vm_exec_core+6151>, 0x55ca102bd905 <vm_exec_core+6069>, 0x55ca102bd8a3 <vm_exec_core+5971>, 0x55ca102bd856 <vm_exec_core+5894>, 0x55ca102bd801 <vm_exec_core+5809>, 0x55ca102bd7b7 <vm_exec_core+5735>, 0x55ca102bd790 <vm_exec_core+5696>, 0x55ca102bd755 <vm_exec_core+5637>, 0x55ca102bd706 <vm_exec_core+5558>, 0x55ca102bd6d2 <vm_exec_core+5506>, 0x55ca102bd626 <vm_exec_core+5334>, 0x55ca102bd5e3 <vm_exec_core+5267>, 0x55ca102bd59f <vm_exec_core+5199>, 0x55ca102bd56d <vm_exec_core+5149>, 0x55ca102bd4fe <vm_exec_core+5038>, 0x55ca102bd49c <vm_exec_core+4940>, 0x55ca102bd44d <vm_exec_core+4861>, 0x55ca102bd3de <vm_exec_core+4750>, 0x55ca102bd380 <vm_exec_core+4656>, 0x55ca102bd26e <vm_exec_core+4382>, 0x55ca102bd232 <vm_exec_core+4322>, 0x55ca102bd1eb <vm_exec_core+4251>, 0x55ca102bd181 <vm_exec_core+4145>, 0x55ca102bd0da <vm_exec_core+3978>, 0x55ca102bfe70 <vm_exec_core+15648>, 0x55ca102bd021 <vm_exec_core+3793>, 0x55ca102bcf99 <vm_exec_core+3657>, 0x55ca102bcf4a <vm_exec_core+3578>, 0x55ca102bcefb <vm_exec_core+3499>, 0x55ca102bceac <vm_exec_core+3420>, 0x55ca102bfe86 <vm_exec_core+15670>, 0x55ca102bce5d <vm_exec_core+3341>, 0x55ca102bcdee <vm_exec_core+3230>, 0x55ca102bcda9 <vm_exec_core+3161>, 0x55ca102bcd36 <vm_exec_core+3046>, 0x55ca102bcbed <vm_exec_core+2717>, 0x55ca102bcb21 <vm_exec_core+2513>, 0x55ca102bcaa5 <vm_exec_core+2389>, 0x55ca102be8fa <vm_exec_core+10154>, 0x55ca102bca71 <vm_exec_core+2337>, 0x55ca102bca32 <vm_exec_core+2274>, 0x55ca102bc9f3 <vm_exec_core+2211>, 0x55ca102bc9b7 <vm_exec_core+2151>, 0x55ca102bc8f3 <vm_exec_core+1955>, 0x55ca102bc86e <vm_exec_core+1822>, 0x55ca102bfe9c <vm_exec_core+15692>, 0x55ca102bfeb2 <vm_exec_core+15714>, 0x55ca102bf32b <vm_exec_core+12763>, 0x55ca102bf568 <vm_exec_core+13336>, 0x55ca102bf57e <vm_exec_core+13358>, 0x55ca102bf644 <vm_exec_core+13556>, 0x55ca102bf65a <vm_exec_core+13578>, 0x55ca102bf594 <vm_exec_core+13380>, 0x55ca102bf5aa <vm_exec_core+13402>, 0x55ca102bf5c0 <vm_exec_core+13424>, 0x55ca102bf5d6 <vm_exec_core+13446>...} |
| #56 0x000055ca102c293e in rb_vm_exec (ec=0x55ca5015a020) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ca5015a020 |
| _tag = {tag = 36, retval = 4, buf = {0x7f590ecc2db0, 0x55ca102c2860 <rb_vm_exec+304>, 0x0, 0x7f590ecc2ca0, 0x7f590ecc2d50}, prev = 0x7f590ecc2ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #57 0x000055ca102c2d5e 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=140021009867360, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f592e8def58 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f590eac2018 |
| av = {140020477078864, 140020477079232} |
| stack_argv = 0x7f590eac2018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #58 0x000055ca102c3721 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55ca5020d090, self=self@entry=140021009867360, argc=argc@entry=0, argv=argv@entry=0x7f590ecc2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #59 0x000055ca1026a150 in thread_do_start_proc (th=th@entry=0x55ca501536e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140021009867360 |
| args = <optimized out> |
| args_ptr = 0x7f590ecc2d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55ca5020d090 |
| #60 0x000055ca1026abf0 in thread_do_start (th=0x55ca501536e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #61 thread_start_func_2 (th=th@entry=0x55ca501536e0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55ca5015a020 |
| _tag = {tag = 36, retval = 0, buf = {0x55ca5020b8d0, 0x55ca1026a560 <thread_start_func_2+624>, 0x0, 0x7f590ecc2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55ca501536e0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #62 0x000055ca1026afbd in call_thread_start_func_2 (th=0x55ca501536e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f590ecc2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #63 co_start (from=<optimized out>, self=0x55ca5020b8d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55ca501536e0 |
| sched = 0x55ca5015a708 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #64 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f5949b667c0 (LWP 578717) "miniruby"): |
| #0 0x00007f5949c01d61 in __futex_abstimed_wait_common64 (private=21962, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55ca500d8070) 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=21962, abstime=0x0, clockid=0, expected=0, futex_word=0x55ca500d8070) 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=0x55ca500d8070, 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 0x00007f5949c047dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ca500d8168, cond=0x55ca500d8048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f5949c044a0 <__condvar_cleanup_waiting>, __arg = 0x7ffe96923000, __canceltype = 280, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x55ca500d8048, mutex = 0x55ca500d8168, 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=0x55ca500d8048, mutex=mutex@entry=0x55ca500d8168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055ca1026148d in rb_native_cond_wait (cond=cond@entry=0x55ca500d8048, mutex=mutex@entry=0x55ca500d8168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055ca102615d3 in thread_sched_wait_running_turn (sched=sched@entry=0x55ca500d8168, th=0x55ca500d3060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000055ca10262202 in rb_ractor_sched_wait (ec=ec@entry=0x55ca500d8340, cr=cr@entry=0x55ca500d80a0, ubf=ubf@entry=0x55ca101b2cb0 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffe96923150) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x55ca500d3060 |
| sched = 0x55ca500d8168 |
| #8 0x000055ca101b4e3c in ractor_wait (cr=0x55ca500d80a0, ec=0x55ca500d8340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1045 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x55ca500d3060, node = {next = 0x55ca500d80f8, prev = 0x55ca500d80f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x55ca500d8340, cr=cr@entry=0x55ca500d80a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1112 |
| messages = {set = {n = {next = 0x0, prev = 0x55ca500d3060}}, closed = 248} |
| deliverred = false |
| #10 0x000055ca101b5b51 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1165 |
| v = <optimized out> |
| cr = <optimized out> |
| cr = <optimized out> |
| v = <optimized out> |
| #11 ractor_port_receive (self=<optimized out>, ec=0x55ca500d8340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x55ca5015b180 |
| rp = <optimized out> |
| #12 builtin_inline_class_666 (ec=0x55ca500d8340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:667 |
| No locals. |
| #13 0x000055ca102befaf in vm_exec_core (ec=0x55ca500d8070, ec@entry=0x55ca500d8340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7258 |
| reg_pc = 0x55ca501a10b8 |
| reg_cfp = 0x7f5949b04e88 |
| insns_address_table = {0x55ca102bf48c <vm_exec_core+13116>, 0x55ca102be482 <vm_exec_core+9010>, 0x55ca102be415 <vm_exec_core+8901>, 0x55ca102be39d <vm_exec_core+8781>, 0x55ca102be326 <vm_exec_core+8662>, 0x55ca102be2a2 <vm_exec_core+8530>, 0x55ca102be200 <vm_exec_core+8368>, 0x55ca102be8a1 <vm_exec_core+10065>, 0x55ca102be786 <vm_exec_core+9782>, 0x55ca102be7dd <vm_exec_core+9869>, 0x55ca102be4ee <vm_exec_core+9118>, 0x55ca102be61b <vm_exec_core+9419>, 0x55ca102bdd6b <vm_exec_core+7195>, 0x55ca102bdd03 <vm_exec_core+7091>, 0x55ca102bdc96 <vm_exec_core+6982>, 0x55ca102bdf75 <vm_exec_core+7717>, 0x55ca102bdf3d <vm_exec_core+7661>, 0x55ca102bdf08 <vm_exec_core+7608>, 0x55ca102bded3 <vm_exec_core+7555>, 0x55ca102bde9e <vm_exec_core+7502>, 0x55ca102bde3b <vm_exec_core+7403>, 0x55ca102bddf7 <vm_exec_core+7335>, 0x55ca102bddb0 <vm_exec_core+7264>, 0x55ca102be0b1 <vm_exec_core+8033>, 0x55ca102be06b <vm_exec_core+7963>, 0x55ca102bdfec <vm_exec_core+7836>, 0x55ca102bdfb2 <vm_exec_core+7778>, 0x55ca102be166 <vm_exec_core+8214>, 0x55ca102be109 <vm_exec_core+8121>, 0x55ca102be1c3 <vm_exec_core+8307>, 0x55ca102bdc59 <vm_exec_core+6921>, 0x55ca102bda55 <vm_exec_core+6405>, 0x55ca102bd9cf <vm_exec_core+6271>, 0x55ca102bd968 <vm_exec_core+6168>, 0x55ca102bd916 <vm_exec_core+6086>, 0x55ca102bd8b4 <vm_exec_core+5988>, 0x55ca102bd867 <vm_exec_core+5911>, 0x55ca102bd812 <vm_exec_core+5826>, 0x55ca102bd7c8 <vm_exec_core+5752>, 0x55ca102bd7a1 <vm_exec_core+5713>, 0x55ca102bd766 <vm_exec_core+5654>, 0x55ca102bd717 <vm_exec_core+5575>, 0x55ca102bd6e3 <vm_exec_core+5523>, 0x55ca102bd637 <vm_exec_core+5351>, 0x55ca102bd5f4 <vm_exec_core+5284>, 0x55ca102bd5b0 <vm_exec_core+5216>, 0x55ca102bd57e <vm_exec_core+5166>, 0x55ca102bd50f <vm_exec_core+5055>, 0x55ca102bd4ad <vm_exec_core+4957>, 0x55ca102bd45e <vm_exec_core+4878>, 0x55ca102bd3ef <vm_exec_core+4767>, 0x55ca102bd391 <vm_exec_core+4673>, 0x55ca102bd27f <vm_exec_core+4399>, 0x55ca102bd243 <vm_exec_core+4339>, 0x55ca102bd1fc <vm_exec_core+4268>, 0x55ca102bd192 <vm_exec_core+4162>, 0x55ca102bd0eb <vm_exec_core+3995>, 0x55ca102bc1c0 <vm_exec_core+112>, 0x55ca102bd032 <vm_exec_core+3810>, 0x55ca102bcfaa <vm_exec_core+3674>, 0x55ca102bcf5b <vm_exec_core+3595>, 0x55ca102bcf0c <vm_exec_core+3516>, 0x55ca102bcebd <vm_exec_core+3437>, 0x55ca102bf695 <vm_exec_core+13637>, 0x55ca102bce6e <vm_exec_core+3358>, 0x55ca102bcdff <vm_exec_core+3247>, 0x55ca102bcdba <vm_exec_core+3178>, 0x55ca102bcd47 <vm_exec_core+3063>, 0x55ca102bcbfe <vm_exec_core+2734>, 0x55ca102bcb32 <vm_exec_core+2530>, 0x55ca102bcab6 <vm_exec_core+2406>, 0x55ca102be90b <vm_exec_core+10171>, 0x55ca102bca82 <vm_exec_core+2354>, 0x55ca102bca43 <vm_exec_core+2291>, 0x55ca102bca04 <vm_exec_core+2228>, 0x55ca102bc9c8 <vm_exec_core+2168>, 0x55ca102bc904 <vm_exec_core+1972>, 0x55ca102bc87f <vm_exec_core+1839>, 0x55ca102bf49d <vm_exec_core+13133>, 0x55ca102bf502 <vm_exec_core+13234>, 0x55ca102bf74b <vm_exec_core+13819>, 0x55ca102bf7e0 <vm_exec_core+13968>, 0x55ca102bf83b <vm_exec_core+14059>, 0x55ca102bf8d0 <vm_exec_core+14208>, 0x55ca102bf9e2 <vm_exec_core+14482>, 0x55ca102bf926 <vm_exec_core+14294>, 0x55ca102bf984 <vm_exec_core+14388>, 0x55ca102bfa65 <vm_exec_core+14613>, 0x55ca102bfac6 <vm_exec_core+14710>, 0x55ca102bfb24 <vm_exec_core+14804>, 0x55ca102bfc7d <vm_exec_core+15149>, 0x55ca102bfba7 <vm_exec_core+14935>, 0x55ca102bfbfa <vm_exec_core+15018>, 0x55ca102bfcc9 <vm_exec_core+15225>, 0x55ca102bc7b2 <vm_exec_core+1634>, 0x55ca102bc70a <vm_exec_core+1466>, 0x55ca102bf341 <vm_exec_core+12785>, 0x55ca102bf389 <vm_exec_core+12857>, 0x55ca102bf3d1 <vm_exec_core+12929>, 0x55ca102bf426 <vm_exec_core+13014>, 0x55ca102bfd53 <vm_exec_core+15363>, 0x55ca102bfde5 <vm_exec_core+15509>, 0x55ca102bc699 <vm_exec_core+1353>, 0x55ca102bc619 <vm_exec_core+1225>, 0x55ca102bc570 <vm_exec_core+1056>, 0x55ca102bc529 <vm_exec_core+985>, 0x55ca102bc4de <vm_exec_core+910>, 0x55ca102bc495 <vm_exec_core+837>, 0x55ca102bc444 <vm_exec_core+756>, 0x55ca102bc40f <vm_exec_core+703>, 0x55ca102bc3da <vm_exec_core+650>, 0x55ca102bf677 <vm_exec_core+13607>, 0x55ca102be471 <vm_exec_core+8993>, 0x55ca102be404 <vm_exec_core+8884>, 0x55ca102be38c <vm_exec_core+8764>, 0x55ca102be315 <vm_exec_core+8645>, 0x55ca102be291 <vm_exec_core+8513>, 0x55ca102be1ef <vm_exec_core+8351>, 0x55ca102be890 <vm_exec_core+10048>, 0x55ca102be775 <vm_exec_core+9765>, 0x55ca102be7cc <vm_exec_core+9852>, 0x55ca102be4dd <vm_exec_core+9101>, 0x55ca102be60a <vm_exec_core+9402>, 0x55ca102bdd5a <vm_exec_core+7178>, 0x55ca102bdcf2 <vm_exec_core+7074>, 0x55ca102bdc85 <vm_exec_core+6965>, 0x55ca102bdf64 <vm_exec_core+7700>, 0x55ca102bdf2c <vm_exec_core+7644>, 0x55ca102bdef7 <vm_exec_core+7591>, 0x55ca102bdec2 <vm_exec_core+7538>, 0x55ca102bde8d <vm_exec_core+7485>, 0x55ca102bde2a <vm_exec_core+7386>, 0x55ca102bdde6 <vm_exec_core+7318>, 0x55ca102bdd9f <vm_exec_core+7247>, 0x55ca102be0a0 <vm_exec_core+8016>, 0x55ca102be05a <vm_exec_core+7946>, 0x55ca102bdfdb <vm_exec_core+7819>, 0x55ca102bdfa1 <vm_exec_core+7761>, 0x55ca102be155 <vm_exec_core+8197>, 0x55ca102be0f8 <vm_exec_core+8104>, 0x55ca102be1b2 <vm_exec_core+8290>, 0x55ca102bdc48 <vm_exec_core+6904>, 0x55ca102bda44 <vm_exec_core+6388>, 0x55ca102bd9be <vm_exec_core+6254>, 0x55ca102bd957 <vm_exec_core+6151>, 0x55ca102bd905 <vm_exec_core+6069>, 0x55ca102bd8a3 <vm_exec_core+5971>, 0x55ca102bd856 <vm_exec_core+5894>, 0x55ca102bd801 <vm_exec_core+5809>, 0x55ca102bd7b7 <vm_exec_core+5735>, 0x55ca102bd790 <vm_exec_core+5696>, 0x55ca102bd755 <vm_exec_core+5637>, 0x55ca102bd706 <vm_exec_core+5558>, 0x55ca102bd6d2 <vm_exec_core+5506>, 0x55ca102bd626 <vm_exec_core+5334>, 0x55ca102bd5e3 <vm_exec_core+5267>, 0x55ca102bd59f <vm_exec_core+5199>, 0x55ca102bd56d <vm_exec_core+5149>, 0x55ca102bd4fe <vm_exec_core+5038>, 0x55ca102bd49c <vm_exec_core+4940>, 0x55ca102bd44d <vm_exec_core+4861>, 0x55ca102bd3de <vm_exec_core+4750>, 0x55ca102bd380 <vm_exec_core+4656>, 0x55ca102bd26e <vm_exec_core+4382>, 0x55ca102bd232 <vm_exec_core+4322>, 0x55ca102bd1eb <vm_exec_core+4251>, 0x55ca102bd181 <vm_exec_core+4145>, 0x55ca102bd0da <vm_exec_core+3978>, 0x55ca102bfe70 <vm_exec_core+15648>, 0x55ca102bd021 <vm_exec_core+3793>, 0x55ca102bcf99 <vm_exec_core+3657>, 0x55ca102bcf4a <vm_exec_core+3578>, 0x55ca102bcefb <vm_exec_core+3499>, 0x55ca102bceac <vm_exec_core+3420>, 0x55ca102bfe86 <vm_exec_core+15670>, 0x55ca102bce5d <vm_exec_core+3341>, 0x55ca102bcdee <vm_exec_core+3230>, 0x55ca102bcda9 <vm_exec_core+3161>, 0x55ca102bcd36 <vm_exec_core+3046>, 0x55ca102bcbed <vm_exec_core+2717>, 0x55ca102bcb21 <vm_exec_core+2513>, 0x55ca102bcaa5 <vm_exec_core+2389>, 0x55ca102be8fa <vm_exec_core+10154>, 0x55ca102bca71 <vm_exec_core+2337>, 0x55ca102bca32 <vm_exec_core+2274>, 0x55ca102bc9f3 <vm_exec_core+2211>, 0x55ca102bc9b7 <vm_exec_core+2151>, 0x55ca102bc8f3 <vm_exec_core+1955>, 0x55ca102bc86e <vm_exec_core+1822>, 0x55ca102bfe9c <vm_exec_core+15692>, 0x55ca102bfeb2 <vm_exec_core+15714>, 0x55ca102bf32b <vm_exec_core+12763>, 0x55ca102bf568 <vm_exec_core+13336>, 0x55ca102bf57e <vm_exec_core+13358>, 0x55ca102bf644 <vm_exec_core+13556>, 0x55ca102bf65a <vm_exec_core+13578>, 0x55ca102bf594 <vm_exec_core+13380>, 0x55ca102bf5aa <vm_exec_core+13402>, 0x55ca102bf5c0 <vm_exec_core+13424>, 0x55ca102bf5d6 <vm_exec_core+13446>...} |
| #14 0x000055ca102c293e in rb_vm_exec (ec=0x55ca500d8340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ca500d8340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f592e8de0f8, 0x55ca102c2860 <rb_vm_exec+304>, 0x0, 0x7ffe96923410, 0x55ca500d3460}, prev = 0x7ffe96923870, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000055ca102c7614 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffe969234e8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7ffe969234e8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7ffe969234e8, 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 0x000055ca0ffe20fc in rb_ary_collect (ary=140021009869560) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140021009867000 |
| #20 0x000055ca102a72ed in vm_call_cfunc_with_frame_ (ec=0x55ca500d8340, reg_cfp=0x7f5949b04fa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3771 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f59305b0078 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x000055ca102af5f7 in vm_sendish (ec=0x55ca500d8340, reg_cfp=0x7f5949b04fa0, cd=0x55ca50158780, 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 = 0x7f592e8de120 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55ca50158780, cc = 0x7f592e8de120, block_handler = 140021465108409, recv = 140021009869560, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x000055ca102bd1cc in vm_exec_core (ec=0x55ca500d8070, ec@entry=0x55ca500d8340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140021466144097 |
| cd = 0x55ca50158780 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 140021009869560 |
| reg_pc = 0x55ca501539e8 |
| reg_cfp = 0x7f5949b04fa0 |
| insns_address_table = {0x55ca102bf48c <vm_exec_core+13116>, 0x55ca102be482 <vm_exec_core+9010>, 0x55ca102be415 <vm_exec_core+8901>, 0x55ca102be39d <vm_exec_core+8781>, 0x55ca102be326 <vm_exec_core+8662>, 0x55ca102be2a2 <vm_exec_core+8530>, 0x55ca102be200 <vm_exec_core+8368>, 0x55ca102be8a1 <vm_exec_core+10065>, 0x55ca102be786 <vm_exec_core+9782>, 0x55ca102be7dd <vm_exec_core+9869>, 0x55ca102be4ee <vm_exec_core+9118>, 0x55ca102be61b <vm_exec_core+9419>, 0x55ca102bdd6b <vm_exec_core+7195>, 0x55ca102bdd03 <vm_exec_core+7091>, 0x55ca102bdc96 <vm_exec_core+6982>, 0x55ca102bdf75 <vm_exec_core+7717>, 0x55ca102bdf3d <vm_exec_core+7661>, 0x55ca102bdf08 <vm_exec_core+7608>, 0x55ca102bded3 <vm_exec_core+7555>, 0x55ca102bde9e <vm_exec_core+7502>, 0x55ca102bde3b <vm_exec_core+7403>, 0x55ca102bddf7 <vm_exec_core+7335>, 0x55ca102bddb0 <vm_exec_core+7264>, 0x55ca102be0b1 <vm_exec_core+8033>, 0x55ca102be06b <vm_exec_core+7963>, 0x55ca102bdfec <vm_exec_core+7836>, 0x55ca102bdfb2 <vm_exec_core+7778>, 0x55ca102be166 <vm_exec_core+8214>, 0x55ca102be109 <vm_exec_core+8121>, 0x55ca102be1c3 <vm_exec_core+8307>, 0x55ca102bdc59 <vm_exec_core+6921>, 0x55ca102bda55 <vm_exec_core+6405>, 0x55ca102bd9cf <vm_exec_core+6271>, 0x55ca102bd968 <vm_exec_core+6168>, 0x55ca102bd916 <vm_exec_core+6086>, 0x55ca102bd8b4 <vm_exec_core+5988>, 0x55ca102bd867 <vm_exec_core+5911>, 0x55ca102bd812 <vm_exec_core+5826>, 0x55ca102bd7c8 <vm_exec_core+5752>, 0x55ca102bd7a1 <vm_exec_core+5713>, 0x55ca102bd766 <vm_exec_core+5654>, 0x55ca102bd717 <vm_exec_core+5575>, 0x55ca102bd6e3 <vm_exec_core+5523>, 0x55ca102bd637 <vm_exec_core+5351>, 0x55ca102bd5f4 <vm_exec_core+5284>, 0x55ca102bd5b0 <vm_exec_core+5216>, 0x55ca102bd57e <vm_exec_core+5166>, 0x55ca102bd50f <vm_exec_core+5055>, 0x55ca102bd4ad <vm_exec_core+4957>, 0x55ca102bd45e <vm_exec_core+4878>, 0x55ca102bd3ef <vm_exec_core+4767>, 0x55ca102bd391 <vm_exec_core+4673>, 0x55ca102bd27f <vm_exec_core+4399>, 0x55ca102bd243 <vm_exec_core+4339>, 0x55ca102bd1fc <vm_exec_core+4268>, 0x55ca102bd192 <vm_exec_core+4162>, 0x55ca102bd0eb <vm_exec_core+3995>, 0x55ca102bc1c0 <vm_exec_core+112>, 0x55ca102bd032 <vm_exec_core+3810>, 0x55ca102bcfaa <vm_exec_core+3674>, 0x55ca102bcf5b <vm_exec_core+3595>, 0x55ca102bcf0c <vm_exec_core+3516>, 0x55ca102bcebd <vm_exec_core+3437>, 0x55ca102bf695 <vm_exec_core+13637>, 0x55ca102bce6e <vm_exec_core+3358>, 0x55ca102bcdff <vm_exec_core+3247>, 0x55ca102bcdba <vm_exec_core+3178>, 0x55ca102bcd47 <vm_exec_core+3063>, 0x55ca102bcbfe <vm_exec_core+2734>, 0x55ca102bcb32 <vm_exec_core+2530>, 0x55ca102bcab6 <vm_exec_core+2406>, 0x55ca102be90b <vm_exec_core+10171>, 0x55ca102bca82 <vm_exec_core+2354>, 0x55ca102bca43 <vm_exec_core+2291>, 0x55ca102bca04 <vm_exec_core+2228>, 0x55ca102bc9c8 <vm_exec_core+2168>, 0x55ca102bc904 <vm_exec_core+1972>, 0x55ca102bc87f <vm_exec_core+1839>, 0x55ca102bf49d <vm_exec_core+13133>, 0x55ca102bf502 <vm_exec_core+13234>, 0x55ca102bf74b <vm_exec_core+13819>, 0x55ca102bf7e0 <vm_exec_core+13968>, 0x55ca102bf83b <vm_exec_core+14059>, 0x55ca102bf8d0 <vm_exec_core+14208>, 0x55ca102bf9e2 <vm_exec_core+14482>, 0x55ca102bf926 <vm_exec_core+14294>, 0x55ca102bf984 <vm_exec_core+14388>, 0x55ca102bfa65 <vm_exec_core+14613>, 0x55ca102bfac6 <vm_exec_core+14710>, 0x55ca102bfb24 <vm_exec_core+14804>, 0x55ca102bfc7d <vm_exec_core+15149>, 0x55ca102bfba7 <vm_exec_core+14935>, 0x55ca102bfbfa <vm_exec_core+15018>, 0x55ca102bfcc9 <vm_exec_core+15225>, 0x55ca102bc7b2 <vm_exec_core+1634>, 0x55ca102bc70a <vm_exec_core+1466>, 0x55ca102bf341 <vm_exec_core+12785>, 0x55ca102bf389 <vm_exec_core+12857>, 0x55ca102bf3d1 <vm_exec_core+12929>, 0x55ca102bf426 <vm_exec_core+13014>, 0x55ca102bfd53 <vm_exec_core+15363>, 0x55ca102bfde5 <vm_exec_core+15509>, 0x55ca102bc699 <vm_exec_core+1353>, 0x55ca102bc619 <vm_exec_core+1225>, 0x55ca102bc570 <vm_exec_core+1056>, 0x55ca102bc529 <vm_exec_core+985>, 0x55ca102bc4de <vm_exec_core+910>, 0x55ca102bc495 <vm_exec_core+837>, 0x55ca102bc444 <vm_exec_core+756>, 0x55ca102bc40f <vm_exec_core+703>, 0x55ca102bc3da <vm_exec_core+650>, 0x55ca102bf677 <vm_exec_core+13607>, 0x55ca102be471 <vm_exec_core+8993>, 0x55ca102be404 <vm_exec_core+8884>, 0x55ca102be38c <vm_exec_core+8764>, 0x55ca102be315 <vm_exec_core+8645>, 0x55ca102be291 <vm_exec_core+8513>, 0x55ca102be1ef <vm_exec_core+8351>, 0x55ca102be890 <vm_exec_core+10048>, 0x55ca102be775 <vm_exec_core+9765>, 0x55ca102be7cc <vm_exec_core+9852>, 0x55ca102be4dd <vm_exec_core+9101>, 0x55ca102be60a <vm_exec_core+9402>, 0x55ca102bdd5a <vm_exec_core+7178>, 0x55ca102bdcf2 <vm_exec_core+7074>, 0x55ca102bdc85 <vm_exec_core+6965>, 0x55ca102bdf64 <vm_exec_core+7700>, 0x55ca102bdf2c <vm_exec_core+7644>, 0x55ca102bdef7 <vm_exec_core+7591>, 0x55ca102bdec2 <vm_exec_core+7538>, 0x55ca102bde8d <vm_exec_core+7485>, 0x55ca102bde2a <vm_exec_core+7386>, 0x55ca102bdde6 <vm_exec_core+7318>, 0x55ca102bdd9f <vm_exec_core+7247>, 0x55ca102be0a0 <vm_exec_core+8016>, 0x55ca102be05a <vm_exec_core+7946>, 0x55ca102bdfdb <vm_exec_core+7819>, 0x55ca102bdfa1 <vm_exec_core+7761>, 0x55ca102be155 <vm_exec_core+8197>, 0x55ca102be0f8 <vm_exec_core+8104>, 0x55ca102be1b2 <vm_exec_core+8290>, 0x55ca102bdc48 <vm_exec_core+6904>, 0x55ca102bda44 <vm_exec_core+6388>, 0x55ca102bd9be <vm_exec_core+6254>, 0x55ca102bd957 <vm_exec_core+6151>, 0x55ca102bd905 <vm_exec_core+6069>, 0x55ca102bd8a3 <vm_exec_core+5971>, 0x55ca102bd856 <vm_exec_core+5894>, 0x55ca102bd801 <vm_exec_core+5809>, 0x55ca102bd7b7 <vm_exec_core+5735>, 0x55ca102bd790 <vm_exec_core+5696>, 0x55ca102bd755 <vm_exec_core+5637>, 0x55ca102bd706 <vm_exec_core+5558>, 0x55ca102bd6d2 <vm_exec_core+5506>, 0x55ca102bd626 <vm_exec_core+5334>, 0x55ca102bd5e3 <vm_exec_core+5267>, 0x55ca102bd59f <vm_exec_core+5199>, 0x55ca102bd56d <vm_exec_core+5149>, 0x55ca102bd4fe <vm_exec_core+5038>, 0x55ca102bd49c <vm_exec_core+4940>, 0x55ca102bd44d <vm_exec_core+4861>, 0x55ca102bd3de <vm_exec_core+4750>, 0x55ca102bd380 <vm_exec_core+4656>, 0x55ca102bd26e <vm_exec_core+4382>, 0x55ca102bd232 <vm_exec_core+4322>, 0x55ca102bd1eb <vm_exec_core+4251>, 0x55ca102bd181 <vm_exec_core+4145>, 0x55ca102bd0da <vm_exec_core+3978>, 0x55ca102bfe70 <vm_exec_core+15648>, 0x55ca102bd021 <vm_exec_core+3793>, 0x55ca102bcf99 <vm_exec_core+3657>, 0x55ca102bcf4a <vm_exec_core+3578>, 0x55ca102bcefb <vm_exec_core+3499>, 0x55ca102bceac <vm_exec_core+3420>, 0x55ca102bfe86 <vm_exec_core+15670>, 0x55ca102bce5d <vm_exec_core+3341>, 0x55ca102bcdee <vm_exec_core+3230>, 0x55ca102bcda9 <vm_exec_core+3161>, 0x55ca102bcd36 <vm_exec_core+3046>, 0x55ca102bcbed <vm_exec_core+2717>, 0x55ca102bcb21 <vm_exec_core+2513>, 0x55ca102bcaa5 <vm_exec_core+2389>, 0x55ca102be8fa <vm_exec_core+10154>, 0x55ca102bca71 <vm_exec_core+2337>, 0x55ca102bca32 <vm_exec_core+2274>, 0x55ca102bc9f3 <vm_exec_core+2211>, 0x55ca102bc9b7 <vm_exec_core+2151>, 0x55ca102bc8f3 <vm_exec_core+1955>, 0x55ca102bc86e <vm_exec_core+1822>, 0x55ca102bfe9c <vm_exec_core+15692>, 0x55ca102bfeb2 <vm_exec_core+15714>, 0x55ca102bf32b <vm_exec_core+12763>, 0x55ca102bf568 <vm_exec_core+13336>, 0x55ca102bf57e <vm_exec_core+13358>, 0x55ca102bf644 <vm_exec_core+13556>, 0x55ca102bf65a <vm_exec_core+13578>, 0x55ca102bf594 <vm_exec_core+13380>, 0x55ca102bf5aa <vm_exec_core+13402>, 0x55ca102bf5c0 <vm_exec_core+13424>, 0x55ca102bf5d6 <vm_exec_core+13446>...} |
| #23 0x000055ca102c293e in rb_vm_exec (ec=0x55ca500d8340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ca500d8340 |
| _tag = {tag = 36, retval = 4, buf = {0x55ca500d8340, 0x55ca102c2860 <rb_vm_exec+304>, 0x0, 0x7ffe96923850, 0x7f592e8dec38}, prev = 0x7ffe96923920, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x000055ca102d4e63 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 0x000055ca100b6b95 in rb_ec_exec_node (ec=ec@entry=0x55ca500d8340, n=n@entry=0x7f592e8df1d8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55ca500d8340 |
| _tag = {tag = 36, retval = 94326340952502, buf = {0x55ca500d8340, 0x55ca100b6bf0 <rb_ec_exec_node+256>, 0x0, 0x7ffe96923900, 0x7f592e8df1d8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f592e8df1d8 |
| #26 0x000055ca100badeb in ruby_run_node (n=0x7f592e8df1d8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55ca500d8340 |
| status = 0 |
| #27 0x000055ca0ffd8e46 in rb_main (argv=0x7ffe96923b48, 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 578717) detached] |
| $ timeout 60 gdb -p 577475 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x55ca500d3060, native_id: 0x7f5949b667c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0003 s:0030 e:000029 METHOD <internal:ractor>:666 |
| c:0006 p:0027 s:0026 e:000025 METHOD <internal:ractor>:551 |
| c:0005 p:0003 s:0021 e:000020 METHOD <internal:ractor>:574 |
| c:0004 p:0004 s:0017 e:000016 BLOCK bootstraptest.test_ractor.rb_1366_1355.rb:9 [FINISH] |
| [New LWP 577501] |
| [New LWP 577495] |
| [New LWP 577492] |
| [New LWP 577489] |
| [New LWP 577488] |
| [New LWP 577485] |
| [New LWP 577484] |
| [New LWP 577482] |
| [New LWP 577481] |
| [New LWP 577480] |
| [New LWP 577479] |
| [New LWP 577478] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007ff328a4ba00 in __GI_ppoll (fds=0x7ffc42031318, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7ff32892d740 (LWP 577475) "ruby" 0x00007ff328a4ba00 in __GI_ppoll (fds=0x7ffc42031318, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 2 Thread 0x7ff32203e6c0 (LWP 577501) "runner.rb:546" 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff321f3d180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 3 Thread 0x7ff32223f6c0 (LWP 577495) "runner.rb:546" 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff32213e180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 4 Thread 0x7ff3224406c0 (LWP 577492) "runner.rb:636" 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff32233f180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 5 Thread 0x7ff3226416c0 (LWP 577489) "runner.rb:636" 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff322540180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7ff3228426c0 (LWP 577488) "runner.rb:546" 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff322741180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 7 Thread 0x7ff322a436c0 (LWP 577485) "runner.rb:636" 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff322942180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 8 Thread 0x7ff322c446c0 (LWP 577484) "runner.rb:546" 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff322b43180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 9 Thread 0x7ff322e456c0 (LWP 577482) "runner.rb:636" 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff322d44180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 10 Thread 0x7ff3230466c0 (LWP 577481) "runner.rb:334" 0x00007ff3289c8d61 in __futex_abstimed_wait_common64 (private=32755, cancel=true, abstime=0x7ff322f45370, op=137, expected=0, futex_word=0x55f4221d69d8) at ./nptl/futex-internal.c:57 |
| 11 Thread 0x7ff3232476c0 (LWP 577480) "runner.rb:334" 0x00007ff3289c8d61 in __futex_abstimed_wait_common64 (private=32755, cancel=true, abstime=0x7ff323146370, op=137, expected=0, futex_word=0x55f4221ac47c) at ./nptl/futex-internal.c:57 |
| 12 Thread 0x7ff3234486c0 (LWP 577479) "runner.rb:334" 0x00007ff3289c8d61 in __futex_abstimed_wait_common64 (private=32755, cancel=true, abstime=0x7ff323347370, op=137, expected=0, futex_word=0x55f422212d4c) at ./nptl/futex-internal.c:57 |
| 13 Thread 0x7ff323b026c0 (LWP 577478) "runner.rb:334" 0x00007ff3289c8d61 in __futex_abstimed_wait_common64 (private=32755, cancel=true, abstime=0x7ff323a01370, op=137, expected=0, futex_word=0x55f42211148c) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 13 (Thread 0x7ff323b026c0 (LWP 577478) "runner.rb:334"): |
| #0 0x00007ff3289c8d61 in __futex_abstimed_wait_common64 (private=32755, cancel=true, abstime=0x7ff323a01370, op=137, expected=0, futex_word=0x55f42211148c) 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=32755, abstime=0x7ff323a01370, clockid=32755, expected=0, futex_word=0x55f42211148c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8385024 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55f42211148c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff323a01370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007ff3289cbc7e in __pthread_cond_wait_common (abstime=0x7ff323a01370, clockid=1, mutex=0x55f422208190, cond=0x55f422111460) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ff3289cb4a0 <__condvar_cleanup_waiting>, __arg = 0x7ff323a01300, __canceltype = 597693216, __prev = 0x0} |
| cbuffer = {wseq = 569, cond = 0x55f422111460, mutex = 0x55f422208190, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 569 |
| seq = 284 |
| 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=0x55f422111460, mutex=0x55f422208190, abstime=0x7ff323a01370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007ff328f12454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328f188ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328f18a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328f1d7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328f13001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328f141cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f5a2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328f6388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328f1bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ff328f1c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007ff328f1c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007ff3289cca94 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 = {140682252527296, 5463940233245148291, 140682252527296, -136, 22, 140721415979744, 5463940233299674243, 5463929476250387587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007ff328a59c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 12 (Thread 0x7ff3234486c0 (LWP 577479) "runner.rb:334"): |
| #0 0x00007ff3289c8d61 in __futex_abstimed_wait_common64 (private=32755, cancel=true, abstime=0x7ff323347370, op=137, expected=0, futex_word=0x55f422212d4c) 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=32755, abstime=0x7ff323347370, clockid=32755, expected=0, futex_word=0x55f422212d4c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8385024 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55f422212d4c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff323347370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007ff3289cbc7e in __pthread_cond_wait_common (abstime=0x7ff323347370, clockid=1, mutex=0x55f4221c0e80, cond=0x55f422212d20) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ff3289cb4a0 <__condvar_cleanup_waiting>, __arg = 0x7ff323347300, __canceltype = 590640000, __prev = 0x0} |
| cbuffer = {wseq = 529, cond = 0x55f422212d20, mutex = 0x55f4221c0e80, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 529 |
| seq = 264 |
| 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=0x55f422212d20, mutex=0x55f4221c0e80, abstime=0x7ff323347370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007ff328f12454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328f188ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328f18a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328f1d7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328f13001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328f141cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f5a2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328f6388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328f1bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ff328f1c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007ff328f1c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007ff3289cca94 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 = {140682245473984, 5463940955873395843, 140682245473984, -136, 22, 140721415979744, 5463940955927921795, 5463929476250387587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007ff328a59c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 11 (Thread 0x7ff3232476c0 (LWP 577480) "runner.rb:334"): |
| #0 0x00007ff3289c8d61 in __futex_abstimed_wait_common64 (private=32755, cancel=true, abstime=0x7ff323146370, op=137, expected=0, futex_word=0x55f4221ac47c) 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=32755, abstime=0x7ff323146370, clockid=32755, expected=0, futex_word=0x55f4221ac47c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8385024 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55f4221ac47c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff323146370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007ff3289cbc7e in __pthread_cond_wait_common (abstime=0x7ff323146370, clockid=1, mutex=0x55f4221f80e0, cond=0x55f4221ac450) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ff3289cb4a0 <__condvar_cleanup_waiting>, __arg = 0x7ff323146300, __canceltype = 588538752, __prev = 0x0} |
| cbuffer = {wseq = 649, cond = 0x55f4221ac450, mutex = 0x55f4221f80e0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 649 |
| seq = 324 |
| 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=0x55f4221ac450, mutex=0x55f4221f80e0, abstime=0x7ff323146370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007ff328f12454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328f188ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328f18a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328f1d7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328f13001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328f141cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f5a2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328f6388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328f1bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ff328f1c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007ff328f1c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007ff3289cca94 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 = {140682243372736, 5463941230214431875, 140682243372736, -136, 22, 140721415979744, 5463941230268957827, 5463929476250387587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007ff328a59c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 10 (Thread 0x7ff3230466c0 (LWP 577481) "runner.rb:334"): |
| #0 0x00007ff3289c8d61 in __futex_abstimed_wait_common64 (private=32755, cancel=true, abstime=0x7ff322f45370, op=137, expected=0, futex_word=0x55f4221d69d8) 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=32755, abstime=0x7ff322f45370, clockid=32755, expected=0, futex_word=0x55f4221d69d8) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8385024 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55f4221d69d8, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff322f45370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007ff3289cbc7e in __pthread_cond_wait_common (abstime=0x7ff322f45370, clockid=1, mutex=0x55f4221f8230, cond=0x55f4221d69b0) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ff3289cb4a0 <__condvar_cleanup_waiting>, __arg = 0x7ff322f45300, __canceltype = 586437504, __prev = 0x0} |
| cbuffer = {wseq = 754, cond = 0x55f4221d69b0, mutex = 0x55f4221f8230, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 754 |
| seq = 377 |
| 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=0x55f4221d69b0, mutex=0x55f4221f8230, abstime=0x7ff322f45370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007ff328f12454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328f188ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328f18a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328f1d7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328f13001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328f141cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f5a2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328f6388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328f1bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ff328f1c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007ff328f1c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007ff3289cca94 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 = {140682241271488, 5463941506702951555, 140682241271488, -136, 22, 140721415979744, 5463941506757477507, 5463929476250387587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007ff328a59c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 9 (Thread 0x7ff322e456c0 (LWP 577482) "runner.rb:636"): |
| #0 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff322d44180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ff328dee63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ff328def5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ff328f1b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ff328def9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ff328df4bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328df00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328df40f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328df7626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f5a2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f6388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f1bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328f1c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328f1c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ff3289cca94 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 = {140682239170240, 5463941781043987587, 140682239170240, -136, 25, 140682251473440, 5463941781098513539, 5463929476250387587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ff328a59c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 8 (Thread 0x7ff322c446c0 (LWP 577484) "runner.rb:546"): |
| #0 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff322b43180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ff328dee63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ff328def5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ff328f1b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ff328def9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ff328df4bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328df00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328df40f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328df7626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f5a2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f6388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f1bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328f1c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328f1c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ff3289cca94 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 = {140682237068992, 5463942053237539971, 140682237068992, -136, 22, 140682251473440, 5463942053292065923, 5463929476250387587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ff328a59c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 7 (Thread 0x7ff322a436c0 (LWP 577485) "runner.rb:636"): |
| #0 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff322942180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ff328dee63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ff328def5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ff328f1b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ff328def9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ff328df4bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328df00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328df40f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328df7626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f5a2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f6388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f1bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328f1c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328f1c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ff3289cca94 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 = {140682234967744, 5463942327578576003, 140682234967744, -136, 25, 140682244420128, 5463942327633101955, 5463929476250387587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ff328a59c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7ff3228426c0 (LWP 577488) "runner.rb:546"): |
| #0 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff322741180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ff328dee63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ff328def5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ff328f1b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ff328def9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ff328df4bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328df00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328df40f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328df7626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f5a2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f6388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f1bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328f1c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328f1c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ff3289cca94 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 = {140682232866496, 5463942604067095683, 140682232866496, -136, 22, 140682244420128, 5463942604121621635, 5463929476250387587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ff328a59c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7ff3226416c0 (LWP 577489) "runner.rb:636"): |
| #0 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff322540180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ff328dee63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ff328def5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ff328f1b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ff328def9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ff328df4bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328df00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328df40f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328df7626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f5a2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f6388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f1bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328f1c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328f1c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ff3289cca94 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 = {140682230765248, 5463942878408131715, 140682230765248, -136, 25, 140682240217632, 5463942878462657667, 5463929476250387587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ff328a59c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7ff3224406c0 (LWP 577492) "runner.rb:636"): |
| #0 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff32233f180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ff328dee63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ff328def5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ff328f1b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ff328def9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ff328df4bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328df00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328df40f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328df7626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f5a2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f6388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f1bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328f1c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328f1c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ff3289cca94 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 = {140682228664000, 5463943142011749507, 140682228664000, -136, 25, 140682242318880, 5463943142066275459, 5463929476250387587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ff328a59c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7ff32223f6c0 (LWP 577495) "runner.rb:546"): |
| #0 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff32213e180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ff328dee63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ff328def5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ff328f1b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ff328def9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ff328df4bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328df00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328df40f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328df7626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f5a2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f6388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f1bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328f1c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328f1c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ff3289cca94 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 = {140682226562752, 5463943416352785539, 140682226562752, -136, 22, 140682242318880, 5463943416407311491, 5463929476250387587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ff328a59c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7ff32203e6c0 (LWP 577501) "runner.rb:546"): |
| #0 0x00007ff328a4b4cd in __GI___poll (fds=0x7ff321f3d180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ff328dee63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ff328def5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ff328f1b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ff328def9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ff328df4bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328df00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328df40f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328df7626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f5a2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f6388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f1bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328f1c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328f1c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ff3289cca94 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 = {140682224461504, 5463943692841305219, 140682224461504, -136, 22, 140682244420128, 5463943692895831171, 5463929476250387587}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ff328a59c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7ff32892d740 (LWP 577475) "ruby"): |
| #0 0x00007ff328a4ba00 in __GI_ppoll (fds=0x7ffc42031318, 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 = 140721415984096, tv_nsec = 94507030484480} |
| #1 0x00007ff328f17ac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ff328f18b81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ff328f1b3a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ff328f1cb45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ff328f17f8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ff328f5a508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ff328f63367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ff328dbe440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ff328d9c2a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ff328f549d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ff328f571df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ff328f5b6bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ff328f5ec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ff328dbbe5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ff328dc0193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x000055f40b01d187 in ?? () |
| No symbol table info available. |
| #19 0x00007ff32895a1ca in __libc_start_call_main (main=main@entry=0x55f40b01d120, argc=argc@entry=6, argv=argv@entry=0x7ffc420321e8) at ../sysdeps/nptl/libc_start_call_main.h:58 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140721415987688, 5462043737623020675, 6, 0, 94506645060928, 140682342694912, 5462043737675449475, 5463929550400963715}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7ffc420321e0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}} |
| not_first_call = <optimized out> |
| #20 0x00007ff32895a28b in __libc_start_main_impl (main=0x55f40b01d120, argc=6, argv=0x7ffc420321e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc420321d8) at ../csu/libc-start.c:360 |
| No locals. |
| #21 0x000055f40b01d1d5 in _start () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 577475) detached] |
| $ timeout 60 gdb -p 577460 -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 577459 -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 578721 -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> |