# Logfile created on 2024-11-25 19:22:03 +0000 by logger.rb/v1.5.3 #<BuildRuby:0x000075690573fdc8 @REPOSITORY="https://github.com/ruby/ruby.git", @REPOSITORY_TYPE=:git, @git_branch=nil, @git_worktree=nil, @svn_revision=nil, @SRC_DIR="/tmp/ruby/src", @BUILD_DIR="/tmp/ruby/build", @INSTALL_DIR="/tmp/ruby/install", @TARGET_NAME="trunk_asan", @TARGET_SRC_DIR="/tmp/ruby/src/trunk_asan", @TARGET_BUILD_DIR="/tmp/ruby/build/trunk_asan", @TARGET_INSTALL_DIR="/tmp/ruby/install/trunk_asan", @configure_opts=["'CC=clang-17' 'cflags=-fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0'"], @build_opts="-j16", @btest_opts="-j16", @test_opts="TESTS='-j16'", @spec_opts="-j", @incremental=true, @steps=["checkout", "autoconf", "configure", "build_up", "build_miniruby", "build_ruby", "build_all", "build_install", "test_basic", "test_all", "test_rubyspec"], @quiet=false, @gist=false, @timeout=600, @no_timeout_error=true, @logfile="/home/ko1/ruby/logs/brlog.trunk_asan.20241125-192203", @ruby_env=[["RUBY_DEBUG", "ci"]], @make="make", @logger=#<Logger:0x00007569057606b8 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000756905760118 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x000075690567a230 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename="/home/ko1/ruby/logs/brlog.trunk_asan.20241125-192203", @dev=#<File:/home/ko1/ruby/logs/brlog.trunk_asan.20241125-192203>, @binmode=false, @mon_data=#<Monitor:0x0000756906c2fbc0>, @mon_data_owner_object_id=880>>> $$$[beg] make update-download -j16 tool/config.guess already exists tool/config.sub already exists Update typeprof to 167263ca3a634b61df0445f1a6b3e259a5d47f94 Update debug to 9c4279598e9e0376657b3813bf76a206f1f97beb echo 167263ca3a634b61df0445f1a6b3e259a5d47f94 | /bin/sh /tmp/ruby/src/trunk_asan/tool/ifchange /tmp/ruby/src/trunk_asan/.bundle/.timestamp/typeprof.revision - echo 9c4279598e9e0376657b3813bf76a206f1f97beb | /bin/sh /tmp/ruby/src/trunk_asan/tool/ifchange /tmp/ruby/src/trunk_asan/.bundle/.timestamp/debug.revision - /tmp/ruby/src/trunk_asan/.bundle/.timestamp/debug.revision unchanged /tmp/ruby/src/trunk_asan/.bundle/.timestamp/typeprof.revision unchanged Building typeprof@167263ca3a634b61df0445f1a6b3e259a5d47f94 to /tmp/ruby/src/trunk_asan/gems/typeprof-0.21.11.gem Successfully built RubyGem Name: typeprof Version: 0.30.0 File: typeprof-0.30.0.gem $$$[end] "make update-download -j16" exit with 0. $$$[beg] make update-src -j16 Already up to date. Latest commit hash = cdd47436ae $$$[end] "make update-src -j16" exit with 0. $$$[beg] make after-update -j16 /tmp/ruby/src/trunk_asan/revision.h updated generating x86_64-linux-fake.rb x86_64-linux-fake.rb updated generating enc.mk making srcs under enc make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' Update typeprof to 167263ca3a634b61df0445f1a6b3e259a5d47f94 Update debug to 9c4279598e9e0376657b3813bf76a206f1f97beb echo 167263ca3a634b61df0445f1a6b3e259a5d47f94 | /bin/sh /tmp/ruby/src/trunk_asan/tool/ifchange /tmp/ruby/src/trunk_asan/.bundle/.timestamp/typeprof.revision - echo 9c4279598e9e0376657b3813bf76a206f1f97beb | /bin/sh /tmp/ruby/src/trunk_asan/tool/ifchange /tmp/ruby/src/trunk_asan/.bundle/.timestamp/debug.revision - /tmp/ruby/src/trunk_asan/.bundle/.timestamp/debug.revision unchanged /tmp/ruby/src/trunk_asan/.bundle/.timestamp/typeprof.revision unchanged Building typeprof@167263ca3a634b61df0445f1a6b3e259a5d47f94 to /tmp/ruby/src/trunk_asan/gems/typeprof-0.21.11.gem Successfully built RubyGem Name: typeprof Version: 0.30.0 File: typeprof-0.30.0.gem Extracting bundle gem typeprof-0.21.11... Try with hash version of bundled gems instead of gems/typeprof-0.21.11.gem. We don't use this gem with release version of Ruby. Unpacked gems/typeprof-0.30.0.gem $$$[end] "make after-update -j16" exit with 0. $$$[beg] make miniruby -j16 BASERUBY = /usr/bin/ruby --disable=gems CC = clang-17 LD = ld LDSHARED = clang-17 -shared CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk_asan/include -I/tmp/ruby/src/trunk_asan -I/tmp/ruby/src/trunk_asan/prism -I/tmp/ruby/src/trunk_asan/enc/unicode/15.0.0 CPPFLAGS = DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = C.UTF-8 LC_ALL = LC_CTYPE = MFLAGS = -j16 --jobserver-auth=4,5 RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk_asan/yjit/target/release/' /tmp/ruby/src/trunk_asan/yjit/src/lib.rs Ubuntu clang version 17.0.6 (9ubuntu1) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin compiling /tmp/ruby/src/trunk_asan/version.c linking miniruby $$$[end] "make miniruby -j16" exit with 0. $$$[beg] make ruby -j16 BASERUBY = /usr/bin/ruby --disable=gems CC = clang-17 LD = ld LDSHARED = clang-17 -shared CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk_asan/include -I/tmp/ruby/src/trunk_asan -I/tmp/ruby/src/trunk_asan/prism -I/tmp/ruby/src/trunk_asan/enc/unicode/15.0.0 CPPFLAGS = DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = C.UTF-8 LC_ALL = LC_CTYPE = MFLAGS = -j16 --jobserver-auth=4,5 RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk_asan/yjit/target/release/' /tmp/ruby/src/trunk_asan/yjit/src/lib.rs Ubuntu clang version 17.0.6 (9ubuntu1) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin builtin_binary.inc updated 5893ade8b90fdbf37d3c8eb7f62fa5c4931e3153a44fa88ae082138ee4b773f6 builtin_binary.inc compiling /tmp/ruby/src/trunk_asan/builtin.c linking static-library libruby-static.a linking ruby $$$[end] "make ruby -j16" exit with 0. $$$[beg] make all -j16 BASERUBY = /usr/bin/ruby --disable=gems CC = clang-17 LD = ld LDSHARED = clang-17 -shared CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk_asan/include -I/tmp/ruby/src/trunk_asan -I/tmp/ruby/src/trunk_asan/prism -I/tmp/ruby/src/trunk_asan/enc/unicode/15.0.0 CPPFLAGS = DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = C.UTF-8 LC_ALL = LC_CTYPE = MFLAGS = -j16 --jobserver-auth=4,5 RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk_asan/yjit/target/release/' /tmp/ruby/src/trunk_asan/yjit/src/lib.rs Ubuntu clang version 17.0.6 (9ubuntu1) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin generating encdb.h generating enc.mk encdb.h unchanged making srcs under enc making enc make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'enc'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' generating transdb.h transdb.h unchanged generating makefiles ext/configure-ext.mk making trans make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'trans'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' making encs make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'encs'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' ext/configure-ext.mk updated make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' generating makefile exts.mk exts.mk unchanged make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/digest' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/date' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/json' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/io/console' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/digest' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/pathname' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/date' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/pty' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/io/console' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/rubyvm' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/psych' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/json' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/rubyvm' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/pty' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/debug-1.9.2/ext/debug' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/rbs-3.6.1/ext/rbs_extension' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/ripper' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/openssl' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/socket' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/ripper' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/socket' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/openssl' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/debug-1.9.2/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/rbs-3.6.1/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Entering directory '/tmp/ruby/build/trunk_asan' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/tmp/ruby/build/trunk_asan' make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'note'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' $$$[end] "make all -j16" exit with 0. $$$[beg] make install -j16 Update typeprof to 167263ca3a634b61df0445f1a6b3e259a5d47f94 Update debug to 9c4279598e9e0376657b3813bf76a206f1f97beb BASERUBY = /usr/bin/ruby --disable=gems CC = clang-17 LD = ld LDSHARED = clang-17 -shared CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk_asan/include -I/tmp/ruby/src/trunk_asan -I/tmp/ruby/src/trunk_asan/prism -I/tmp/ruby/src/trunk_asan/enc/unicode/15.0.0 CPPFLAGS = DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = C.UTF-8 LC_ALL = LC_CTYPE = MFLAGS = -j16 --jobserver-auth=4,5 RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk_asan/yjit/target/release/' /tmp/ruby/src/trunk_asan/yjit/src/lib.rs echo 167263ca3a634b61df0445f1a6b3e259a5d47f94 | /bin/sh /tmp/ruby/src/trunk_asan/tool/ifchange /tmp/ruby/src/trunk_asan/.bundle/.timestamp/typeprof.revision - echo 9c4279598e9e0376657b3813bf76a206f1f97beb | /bin/sh /tmp/ruby/src/trunk_asan/tool/ifchange /tmp/ruby/src/trunk_asan/.bundle/.timestamp/debug.revision - generating encdb.h generating enc.mk /tmp/ruby/src/trunk_asan/.bundle/.timestamp/typeprof.revision unchanged /tmp/ruby/src/trunk_asan/.bundle/.timestamp/debug.revision unchanged Ubuntu clang version 17.0.6 (9ubuntu1) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin encdb.h unchanged Building typeprof@167263ca3a634b61df0445f1a6b3e259a5d47f94 to /tmp/ruby/src/trunk_asan/gems/typeprof-0.21.11.gem making srcs under enc making enc make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'enc'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' generating transdb.h Successfully built RubyGem Name: typeprof Version: 0.30.0 File: typeprof-0.30.0.gem Extracting bundle gem typeprof-0.21.11... Try with hash version of bundled gems instead of gems/typeprof-0.21.11.gem. We don't use this gem with release version of Ruby. transdb.h unchanged generating makefiles ext/configure-ext.mk making trans Unpacked gems/typeprof-0.30.0.gem make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'trans'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' making encs make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'encs'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' ext/configure-ext.mk unchanged make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' generating makefile exts.mk exts.mk unchanged make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/digest' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/json' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/date' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/io/console' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/coverage' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/date' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/io/console' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/digest' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/pathname' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/rubyvm' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/json' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/pty' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/rubyvm' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/debug-1.9.2/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/pty' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/objspace' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/ripper' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/rbs-3.6.1/ext/rbs_extension' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/socket' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/ripper' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/openssl' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/psych' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/socket' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/openssl' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/debug-1.9.2/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/rbs-3.6.1/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/tmp/ruby/build/trunk_asan' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/tmp/ruby/build/trunk_asan' make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'note'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' ./miniruby -I/tmp/ruby/src/trunk_asan/lib -I. -I.ext/common /tmp/ruby/src/trunk_asan/tool/runruby.rb --extout=.ext -- --disable-gems -r./x86_64-linux-fake /tmp/ruby/src/trunk_asan/tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j16 --jobserver-auth=4,5" --make-flags=" -j16 --jobserver-auth=4,5" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="doc" --gnumake --install=all --exclude=doc installing binary commands: /tmp/ruby/install/trunk_asan/bin installing base libraries: /tmp/ruby/install/trunk_asan/lib installing arch files: /tmp/ruby/install/trunk_asan/lib/ruby/3.4.0+1/x86_64-linux installing pkgconfig data: /tmp/ruby/install/trunk_asan/lib/pkgconfig installing extension objects: /tmp/ruby/install/trunk_asan/lib/ruby/3.4.0+1/x86_64-linux installing extension objects: /tmp/ruby/install/trunk_asan/lib/ruby/site_ruby/3.4.0+1/x86_64-linux installing extension objects: /tmp/ruby/install/trunk_asan/lib/ruby/vendor_ruby/3.4.0+1/x86_64-linux installing extension headers: /tmp/ruby/install/trunk_asan/include/ruby-3.4.0+1/x86_64-linux installing extension scripts: /tmp/ruby/install/trunk_asan/lib/ruby/3.4.0+1 installing extension scripts: /tmp/ruby/install/trunk_asan/lib/ruby/site_ruby/3.4.0+1 installing extension scripts: /tmp/ruby/install/trunk_asan/lib/ruby/vendor_ruby/3.4.0+1 installing extension headers: /tmp/ruby/install/trunk_asan/include/ruby-3.4.0+1/ruby installing command scripts: /tmp/ruby/install/trunk_asan/bin installing library scripts: /tmp/ruby/install/trunk_asan/lib/ruby/3.4.0+1 installing common headers: /tmp/ruby/install/trunk_asan/include/ruby-3.4.0+1 installing manpages: /tmp/ruby/install/trunk_asan/share/man/man1 installing default gems from lib: /tmp/ruby/install/trunk_asan/lib/ruby/gems/3.4.0+1 benchmark 0.4.0 bundler 2.6.0.dev cgi 0.4.1 delegate 0.4.0 did_you_mean 1.6.3 english 0.8.0 erb 4.0.4 error_highlight 0.6.0 fileutils 1.7.3 find 0.2.0 forwardable 1.3.3 ipaddr 1.2.7 irb 1.14.1 logger 1.6.1 net-http 0.5.0 net-protocol 0.2.2 open-uri 0.5.0 open3 0.2.1 optparse 0.6.0 ostruct 0.6.1 pp 0.6.1 prettyprint 0.2.0 prism 1.0.0 pstore 0.1.4 rdoc 6.8.1 readline 0.0.4 reline 0.5.11 resolv 0.5.0 ruby2_keywords 0.0.5 securerandom 0.3.2 set 1.1.0 shellwords 0.2.1 singleton 0.3.0 syntax_suggest 2.0.2 tempfile 0.3.1 time 0.4.1 timeout 0.4.2 tmpdir 0.3.0 tsort 0.2.0 un 0.3.0 uri 1.0.2 weakref 0.1.3 yaml 0.4.0 installing default gems from ext: /tmp/ruby/install/trunk_asan/lib/ruby/gems/3.4.0+1 date 3.4.0 digest 3.1.1 etc 1.4.4 fcntl 1.2.0 fiddle 1.1.6.dev io-console 0.8.0.beta1 io-nonblock 0.3.0 io-wait 0.3.1 json 2.8.2 openssl 3.2.0 pathname 0.4.0 psych 5.2.0 stringio 3.1.2.dev strscan 3.1.1.dev zlib 3.2.0 installing bundled gems: /tmp/ruby/install/trunk_asan/lib/ruby/gems/3.4.0+1 minitest 5.25.2 power_assert 2.0.4 rake 13.2.1 test-unit 3.6.2 rexml 3.3.9 rss 0.3.1 net-ftp 0.3.8 net-imap 0.5.1 net-pop 0.1.2 net-smtp 0.5.0 matrix 0.4.2 prime 0.1.3 rbs 3.6.1 debug 1.9.2 racc 1.8.1 mutex_m 0.3.0 getoptlong 0.2.1 base64 0.2.0 bigdecimal 3.1.8 observer 0.1.2 abbrev 0.1.2 resolv-replace 0.1.1 rinda 0.2.0 drb 2.2.1 nkf 0.2.0 syslog 0.1.2 csv 3.3.0 repl_type_completor 0.1.7 installing bundled gem cache: /tmp/ruby/install/trunk_asan/lib/ruby/gems/3.4.0+1/cache skipped bundled gems: typeprof-0.30.0.gem not found in bundled_gems $$$[end] "make install -j16" exit with 0. $$$[beg] make yes-test-basic TESTS='-j16' BASERUBY = /usr/bin/ruby --disable=gems CC = clang-17 LD = ld LDSHARED = clang-17 -shared CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk_asan/include -I/tmp/ruby/src/trunk_asan -I/tmp/ruby/src/trunk_asan/prism -I/tmp/ruby/src/trunk_asan/enc/unicode/15.0.0 CPPFLAGS = DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = C.UTF-8 LC_ALL = LC_CTYPE = MFLAGS = RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk_asan/yjit/target/release/' /tmp/ruby/src/trunk_asan/yjit/src/lib.rs Ubuntu clang version 17.0.6 (9ubuntu1) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin Checking leaked global symbols...none /tmp/ruby/src/trunk_asan/basictest/test.rb:assignment ....................................................................................................................................................................................................................................................................................................................................................................................OK 372 /tmp/ruby/src/trunk_asan/basictest/test.rb:condition ..OK 2 /tmp/ruby/src/trunk_asan/basictest/test.rb:if/unless ...OK 3 /tmp/ruby/src/trunk_asan/basictest/test.rb:case .....OK 5 /tmp/ruby/src/trunk_asan/basictest/test.rb:while/until ........OK 8 /tmp/ruby/src/trunk_asan/basictest/test.rb:exception ..........OK 10 /tmp/ruby/src/trunk_asan/basictest/test.rb:array .......................................OK 39 /tmp/ruby/src/trunk_asan/basictest/test.rb:hash ...........................OK 27 /tmp/ruby/src/trunk_asan/basictest/test.rb:iterator ...........................................................................................................OK 107 /tmp/ruby/src/trunk_asan/basictest/test.rb:float ................................................................................OK 80 /tmp/ruby/src/trunk_asan/basictest/test.rb:bignum ...............................OK 31 /tmp/ruby/src/trunk_asan/basictest/test.rb:string & char ..............................................................OK 62 /tmp/ruby/src/trunk_asan/basictest/test.rb:assignment ..........OK 10 /tmp/ruby/src/trunk_asan/basictest/test.rb:call ......OK 6 /tmp/ruby/src/trunk_asan/basictest/test.rb:proc .........OK 9 /tmp/ruby/src/trunk_asan/basictest/test.rb:signal ..OK 2 /tmp/ruby/src/trunk_asan/basictest/test.rb:eval ...........................OK 27 /tmp/ruby/src/trunk_asan/basictest/test.rb:system ........OK 8 /tmp/ruby/src/trunk_asan/basictest/test.rb:const .....OK 5 /tmp/ruby/src/trunk_asan/basictest/test.rb:clone .....OK 5 /tmp/ruby/src/trunk_asan/basictest/test.rb:marshal ....OK 4 /tmp/ruby/src/trunk_asan/basictest/test.rb:pack ....OK 4 /tmp/ruby/src/trunk_asan/basictest/test.rb:math ..OK 2 /tmp/ruby/src/trunk_asan/basictest/test.rb:struct ......OK 6 /tmp/ruby/src/trunk_asan/basictest/test.rb:variable ............OK 12 /tmp/ruby/src/trunk_asan/basictest/test.rb:trace ...OK 3 /tmp/ruby/src/trunk_asan/basictest/test.rb:defined? ............OK 12 /tmp/ruby/src/trunk_asan/basictest/test.rb:alias ......OK 6 /tmp/ruby/src/trunk_asan/basictest/test.rb:path .......................OK 23 /tmp/ruby/src/trunk_asan/basictest/test.rb:gc ....OK 4 test succeeded $$$[end] "make yes-test-basic TESTS='-j16'" exit with 0. $$$[beg] make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j16' BASERUBY = /usr/bin/ruby --disable=gems CC = clang-17 LD = ld LDSHARED = clang-17 -shared CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk_asan/include -I/tmp/ruby/src/trunk_asan -I/tmp/ruby/src/trunk_asan/prism -I/tmp/ruby/src/trunk_asan/enc/unicode/15.0.0 CPPFLAGS = DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = C.UTF-8 LC_ALL = LC_CTYPE = MFLAGS = RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk_asan/yjit/target/release/' /tmp/ruby/src/trunk_asan/yjit/src/lib.rs Ubuntu clang version 17.0.6 (9ubuntu1) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin generating enc.mk generating encdb.h encdb.h unchanged making enc make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'enc'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' making srcs under enc make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' generating transdb.h transdb.h unchanged making trans make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'trans'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' making encs make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'encs'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' generating makefiles ext/configure-ext.mk ext/configure-ext.mk updated make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' generating makefile exts.mk exts.mk unchanged make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/coverage' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/date' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/date' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/digest' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/digest' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/digest/sha2' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/io/console' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/io/console' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/json' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/json' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/monitor' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/objspace' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/openssl' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/openssl' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/pathname' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/psych' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/pty' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/pty' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/ripper' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/ripper' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/rubyvm' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/rubyvm' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/socket' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/socket' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/debug-1.9.2/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/debug-1.9.2/ext/debug' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/rbs-3.6.1/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/rbs-3.6.1/ext/rbs_extension' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Entering directory '/tmp/ruby/build/trunk_asan' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/tmp/ruby/build/trunk_asan' make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'note'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' Run options: --seed=4322 "--ruby=./miniruby -I/tmp/ruby/src/trunk_asan/lib -I. -I.ext/common /tmp/ruby/src/trunk_asan/tool/runruby.rb --extout=.ext -- --disable-gems" --excludes-dir=/tmp/ruby/src/trunk_asan/test/.excludes --name=!/memory_leak/ --stderr-on-failure -j16 # Running tests: [ 1/915] 272661=test_httpheader [ 2/915] 272667=test_rdoc_ri_driver [ 3/915] 272659=test_data [ 4/915] 272673=test_http_request [ 5/915] 272674=test_gem_commands_server_command [ 6/915] 272666=test_gem_package_task [ 7/915] 272660=test_ansi [ 8/915] 272669=test_win32ole_method_event [ 9/915] 272664=test_provider [ 10/915] 272672=test_bn [ 11/915] 272663=!Nothing_to_test [ 12/915] 272668=numeric_value_test [ 13/915] 272662=test_keyword [ 14/915] 272669=test_method_name_check [ 15/915] 272671=test_kernel [ 16/915] 272663=heredoc_dedent_test [ 17/915] 272665=implicit_array_test [ 18/915] 272670=test_acceptable [ 19/915] 272659=test_len [ 20/915] 272659=test_rdoc_parser_markdown [ 21/915] 272669=test_function_entry [ 22/915] 272669=test_win32ole_param [ 23/915] 272669=test_rdoc_generator_pot [ 24/915] 272660=test_exception [ 25/915] 272673=test_object [ 26/915] 272661=test_gem_commands_signout_command [ 27/915] 272665=test_file_exhaustive [ 28/915] 272668=test_gem_ext_cargo_builder [ 29/915] 272672=test_gem_gem_runner [ 30/915] 272663=test_ractor [ 31/915] 272673=test_ssl_session [ 32/915] 272660=test_optarg [ 33/915] 272663=test_stream [ 34/915] 272663=test_gem_commands_exec_command [ 35/915] 272659=test_gem_commands_unpack_command [ 36/915] 272666=test_pack [ 37/915] 272670=test_autoload [ 38/915] 272669=test_gem_resolver_local_specification [ 39/915] 272674=test_syntax [ 40/915] 272660=test_ossl [ 41/915] 272661=test_date_marshal [ 42/915] 272672=test_grapheme_breaks [ 43/915] 272661=test_gem_request_set_gem_dependency_api [ 44/915] 272672=test_ruby_lex [ 45/915] 272668=test_assignment [ 46/915] 272667=test_rdoc_servlet [ 47/915] 272667=test_singleton [ 48/915] 272667=test_rdoc_rd_block_parser [ 49/915] 272669=test_win32ole_param_event [ 50/915] 272669=test_key_name_check [ 51/915] 272669=test_ripper [ 52/915] 272661=test_open3 [ 53/915] 272667=errors_test [ 54/915] 272672=test_vm_dump [ 55/915] 272672=test_rdoc_markup_document [ 56/915] 272666=test_ftp [ 57/915] 272673=test_err_in_callback [ 58/915] 272673=test_win32ole_variant_m [ 59/915] 272673=json_parser_test [ 60/915] 272664=test_rdoc_store [ 61/915] 272666=test_gem_commands_rebuild_command [ 62/915] 272662=test_gem_commands_setup_command [ 63/915] 272673=test_alias_and_anchor [ 64/915] 272667=test_rdoc_stats [ 65/915] 272673=test_cesu8 [ 66/915] 272673=test_fiber [ 67/915] 272672=test_generic [ 68/915] 272667=breadth_first_search_test [ 69/915] 272667=test_deprecated [ 70/915] 272666=test_key_stroke [ 71/915] 272667=test_gc_compact [ 72/915] 272672=test_rdoc_generator_darkfish [ 73/915] 272666=test_resize [ 74/915] 272666=test_div [ 75/915] 272666=test_tracer [ 76/915] 272659=test_capacity [ 77/915] 272659=test_input_method [ 78/915] 272671=test_nextafter [ 79/915] 272666=test_option [ 80/915] 272669=test_gem_safe_marshal [ 81/915] 272671=test_backtrace [ 82/915] 272659=static_literals_test [ 83/915] 272671=test_random [ 84/915] 272671=test_to_ruby [ 85/915] 272671=test_bundled_ca [ 86/915] 272666=test_workspace [ 87/915] 272659=test_pkey_ec [ 88/915] 272659=test_rand [ 89/915] 272666=test_noarg [ 90/915] 272671=test_data [ 91/915] 272671=test_thread [ 92/915] 272671=test_gem_commands_update_command [ 93/915] 272666=test_date_parse [ 94/915] 272663=test_fips [ 95/915] 272669=test_memory_view [ 96/915] 272672=test_helper [ 97/915] 272669=test_utf32 [ 98/915] 272669=test_integer [ 99/915] 272672=test_ellipsize [100/915] 272659=test_erb [101/915] 272672=test_date_attr [102/915] 272672=test_scan_args [103/915] 272669=test_integer [104/915] 272672=test_duplicate [105/915] 272666=test_time [106/915] 272672=json_ext_parser_test [107/915] 272662=test_string [108/915] 272672=test_emoji [109/915] 272659=test_files_lib [110/915] 272672=test_sorted_set [111/915] 272664=test_help [112/915] 272664=test_class_name_check [113/915] 272664=test_gem_resolver_git_set [114/915] 272666=test_condition [115/915] 272666=test_cp949 [116/915] 272666=test_gem_source_git [117/915] 272663=test_pipe [118/915] 272672=test_regex_casefold [119/915] 272672=test_gem_commands_check_command [120/915] 272672=test_random_formatter [121/915] 272663=test_rdoc_normal_class [122/915] 272672=test_gem_installer [123/915] 272664=test_multi_irb_commands [124/915] 272664=test_rdoc_top_level [125/915] 272666=test_gem_command_manager [126/915] 272660=test_rdoc_code_object [127/915] 272663=attribute_write_test [128/915] 272663=test_parser [129/915] 272663=test_yaml_special_cases [130/915] 272663=test_gem_source_list [131/915] 272666=test_delegate [132/915] 272666=test_helper_method [133/915] 272663=test_cgi_core [134/915] 272666=test_gem [135/915] 272663=test_files_test_1 [136/915] 272664=test_rdoc_rd_inline [137/915] 272664=test_gem_remote_fetcher_local_ssl_server [138/915] 272665=test_ractor [139/915] 272665=test_severity [140/915] 272665=test_float [141/915] 272660=library_symbols_test [142/915] 272660=test_json_tree [143/915] 272660=test_emitter [144/915] 272660=test_ractor [145/915] 272671=test_date_strptime [146/915] 272671=test_ssl [147/915] 272668=test_pkey_dsa [148/915] 272665=test_https_proxy [149/915] 272660=test_nomethod_error [150/915] 272660=test_uncorrectable_name_check [151/915] 272660=test_load [152/915] 272660=test_proc [153/915] 272665=test_cclass [154/915] 272668=test_shellwords [155/915] 272668=test_singleton_function [156/915] 272668=test_framework [157/915] 272668=test_case_comprehensive [158/915] 272665=test_omap [159/915] 272668=test_marshal [160/915] 272665=magic_comment_test [161/915] 272661=test_zlib [162/915] 272666=test_rdoc_task [163/915] 272666=string_query_test [164/915] 272664=test_backtrace [165/915] 272666=test_time_tz [166/915] 272665=test_kdf [167/915] 272666=test_nil [168/915] 272666=test_class2name [169/915] 272666=test_gem_commands_outdated_command [170/915] 272665=test_gem_request_set_lockfile_tokenizer [171/915] 272666=test_error_highlight [172/915] 272668=test_array [173/915] 272665=test_set [174/915] 272665=test_find_executable [175/915] 272667=test_lazy_enumerator [176/915] 272665=test_resolve_symbol [177/915] 272671=test_profile_frames [178/915] 272665=test_date_compat [179/915] 272660=test_digest [180/915] 272665=test_rbconfig [181/915] 272665=test_gem_uri [182/915] 272665=test_command [183/915] 272671=test_gem_package_old [184/915] 272671=test_gem_commands_help_command [185/915] 272671=test_stringchar [186/915] 272664=test_arith_seq_extract [187/915] 272671=test_debug [188/915] 272671=test_fiddle [189/915] 272671=test_win32ole_variant [190/915] 272671=test_rdoc_markup_formatter [191/915] 272665=test_enumerator [192/915] 272665=test_ractor [193/915] 272671=test_psych [194/915] 272664=test_rdoc_parser_prism_ruby [195/915] 272671=test_date [196/915] 272671=test_pkcs12 [197/915] 272667=test_date_time [198/915] 272665=test_parser [199/915] 272667=test_modify_expand [200/915] 272667=test_gem_source_installed [201/915] 272665=test_gem_available_set [202/915] 272660=test_change_word [203/915] 272660=test_gem_platform [204/915] 272665=test_gem_uninstaller [205/915] 272666=test_symbol [206/915] 272667=overlap_test [207/915] 272666=test_rdoc_ri_paths [208/915] 272671=test_propertyputref [209/915] 272671=test_variable_name_check [210/915] 272660=test_dbm [211/915] 272660=test_gem_source_vendor [212/915] 272660=test_gem_commands_list_command [213/915] 272671=test_assembler [214/915] 272671=test_pty [215/915] 272660=test_exception_at_throwing [216/915] 272666=test_name_error [217/915] 272660=test_benchmark [218/915] 272669=string_encoding_test [219/915] 272669=test_color_printer [220/915] 272667=test_safe_load [221/915] 272664=test_gem_source [222/915] 272667=test_rdoc_markup_to_rdoc [223/915] 272669=test_frozen [224/915] 272669=test_handle [225/915] 272667=test_gem_package [226/915] 272671=test_utf16 [227/915] 272671=test_rdoc_parser_simple [228/915] 272661=test_enumerator [229/915] 272666=test_rubygems [230/915] 272671=test_gem_package_tar_writer [231/915] 272660=ripper_test [232/915] 272671=test_yaml_tree [233/915] 272671=test_case_mapping [234/915] 272669=test_mailto [235/915] 272671=test_socket [236/915] 272666=test_function [237/915] 272669=test_weakref [238/915] 272664=test_timeout [239/915] 272669=test_not [240/915] 272669=test_scalar_scanner [241/915] 272669=test_within_pipe [242/915] 272669=test_arith_seq_beg_len_step [243/915] 272659=test_reline [244/915] 272665=test_hash [245/915] 272669=test_gem_resolver_requirement_list [246/915] 272669=test_beginendblock [247/915] 272666=test_win32ole_event [248/915] 272666=test_io_buffer [249/915] 272666=test_yjit_exit_locations [250/915] 272667=test_rdoc_rdoc [251/915] 272664=test_rdoc_markup_pre_process [252/915] 272667=test_gem_commands_pristine_command [253/915] 272663=test_gem_config_file [254/915] 272666=test_yamlstore [255/915] 272666=test_rdoc_method_attr [256/915] 272664=test_date_conv [257/915] 272664=test_webauthn_poller [258/915] 272660=test_egrep_cpp [259/915] 272664=test_argf [260/915] 272663=test_rdoc_i18n_locale [261/915] 272663=test_gem_resolver_composed_set [262/915] 272663=test_m17n [263/915] 272660=test_buffered_io [264/915] 272660=test_yjit [265/915] 272666=test_rdoc_markup_attribute_manager [266/915] 272666=test_arity [267/915] 272666=test_ipaddr [268/915] 272673=test_pkey_rsa [269/915] 272666=test_trace [270/915] 272666=test_numhash [271/915] 272669=test_gem_stream_ui [272/915] 272666=test_rdoc_generator_ri [273/915] 272666=test_nofree [274/915] 272666=test_member [275/915] 272666=test_gem_console_ui [276/915] 272666=test_set [277/915] 272666=test_gem_source_fetch_problem [278/915] 272666=test_gem_update_suggestion [279/915] 272669=test_resource [280/915] 272669=test_reline_key [281/915] 272666=test_rdoc_generator_pot_po [282/915] 272669=test_reqarg [283/915] 272666=test_ractor_compatibility [284/915] 272663=test_append [285/915] 272663=test_gem_resolver_lock_set [286/915] 272663=test_rdoc_markup_hard_break [287/915] 272663=test_method [288/915] 272671=test_unicode_normalize [289/915] 272671=test_require [290/915] 272666=test_dup [291/915] 272669=test_dns [292/915] 272659=test_stringio [293/915] 272672=test_io_timeout [294/915] 272672=test_date_new [295/915] 272666=test_gem_commands_info_command [296/915] 272673=test_rdoc_rd [297/915] 272672=command_line_test [298/915] 272672=test_comparable [299/915] 272672=test_bug-3571 [300/915] 272674=test_system [301/915] 272666=test_emoji_breaks [302/915] 272659=test_notimplement [303/915] 272666=test_face [304/915] 272659=test_sizeof [305/915] 272672=test_alias [306/915] 272666=test_gem_requirement [307/915] 272669=test_gem_security [308/915] 272673=test_euc_tw [309/915] 272673=test_compile_prism [310/915] 272666=test_gem_commands_build_command [311/915] 272672=test_x509name [312/915] 272672=test_sleep [313/915] 272667=test_object_references [314/915] 272667=test_wait [315/915] 272667=test_bug-5832 [316/915] 272667=test_case [317/915] 272667=test_cgi_multipart [318/915] 272666=test_gem_safe_yaml [319/915] 272666=test_digest_extend [320/915] 272667=test_autoconf [321/915] 272666=test_did_you_mean [322/915] 272667=test_popen_deadlock [323/915] 272673=test_gc [324/915] 272673=test_math [325/915] 272668=json_encoding_test [326/915] 272673=test_time [327/915] 272666=test_super [328/915] 272668=test_libs [329/915] 272668=test_ast [330/915] 272672=test_rdoc_comment [331/915] 272672=test_pack [332/915] 272673=test_rb_str_dup [333/915] 272673=fuzzer_test [334/915] 272672=onigmo_test [335/915] 272672=test_struct [336/915] 272672=test_console_attr [337/915] 272672=test_gem_bundler_version_finder [338/915] 272672=test_gem_path_support [339/915] 272673=constant_path_node_test [340/915] 272672=test_win32ole_record [341/915] 272673=test_webauthn_listener_response [342/915] 272672=heredoc_test [343/915] 272672=newline_test [344/915] 272672=test_array [345/915] 272672=test_ubf_async_safe [346/915] 272672=parser_test [347/915] 272672=snippets_test [348/915] 272673=test_config [349/915] 272673=test_env [350/915] 272674=regular_expression_encoding_test [351/915] 272674=test_project_sanity [352/915] 272667=test_interned_str [353/915] 272667=test_placearg [354/915] 272674=test_rdoc_markup_paragraph [355/915] 272674=test_gem_commands_cleanup_command [356/915] 272667=test_delete [357/915] 272667=comments_test [358/915] 272667=test_config [359/915] 272667=test_io_m17n [360/915] 272666=test_ensured [361/915] 272666=test_continuation [362/915] 272666=test_forwardable [363/915] 272662=test_object_create_start [364/915] 272662=test_nesting_parser [365/915] 272666=test_gem_dependency_list [366/915] 272666=test_files_test [367/915] 272662=test_gem_resolver_installer_set [368/915] 272666=test_gem_commands_uninstall_command [369/915] 272669=test_rendering [370/915] 272669=test_rdoc_text [371/915] 272662=test_shapes [372/915] 272662=test_ocsp [373/915] 272674=test_pkey_dh [374/915] 272669=test_require [375/915] 272669=test_ifunless [376/915] 272669=test_gem_silent_ui [377/915] 272669=test_rdoc_alias [378/915] 272674=test_rdoc_single_class [379/915] 272674=test_configuration [380/915] 272669=test_windows_1252 [381/915] 272669=test_udp [382/915] 272669=dispatcher_test [383/915] 272669=test_printf [384/915] 272669=test_rubyoptions [385/915] 272674=test_rdoc_token_stream [386/915] 272674=warnings_test [387/915] 272674=test_to_ary_concat [388/915] 272662=test_stringify_symbols [389/915] 272662=test_locale [390/915] 272662=test_gem_resolver_api_set [391/915] 272662=parse_stream_test [392/915] 272659=test_ts [393/915] 272662=test_emitter [394/915] 272662=test_gem_source_subpath_problem [395/915] 272662=test_tmpdir [396/915] 272672=node_id_test [397/915] 272666=test_type [398/915] 272666=test_range [399/915] 272662=test_dryrun [400/915] 272662=encodings_test [401/915] 272662=test_string_processing [402/915] 272662=test_io_buffer [403/915] 272662=test_gem_impossible_dependencies_error [404/915] 272662=json_generator_test [405/915] 272672=test_tsort [406/915] 272672=test_depth_first [407/915] 272672=test_ns_spki [408/915] 272672=index_write_test [409/915] 272672=test_integer_comb [410/915] 272659=test_tree_spell_checker [411/915] 272667=test_m17n_comb [412/915] 272659=test_date_ractor [413/915] 272674=test_pair [414/915] 272671=test_bundled_gems [415/915] 272671=test_custom_command [416/915] 272659=lex_test [417/915] 272671=test_prettyprint [418/915] 272671=integer_parse_test [419/915] 272671=test_gem_validator [420/915] 272671=test_rdoc_markup_to_label [421/915] 272671=test_install [422/915] 272662=test_queue [423/915] 272662=test_sleep [424/915] 272671=regular_expression_options_test [425/915] 272671=test_key_event_record [426/915] 272671=test_euc_kr [427/915] 272671=test_gem_commands_lock_command [428/915] 272671=test_set_len [429/915] 272671=test_rdoc_generator_json_index [430/915] 272664=test_threadgroup [431/915] 272671=test_bash_completion [432/915] 272671=test_exception [433/915] 272664=test_gem_security_signer [434/915] 272666=test_gem_local_remote_options [435/915] 272661=test_mdns [436/915] 272661=test_x509store [437/915] 272666=test_gem_ext_configure_builder [438/915] 272666=test_dir [439/915] 272664=test_rdoc_rd_inline_parser [440/915] 272663=test_win32ole_type [441/915] 272663=test_lexer [442/915] 272663=test_kwargs [443/915] 272663=test_io_wait [444/915] 272664=test_rdoc_extend [445/915] 272664=test_merge_keys [446/915] 272664=test_random [447/915] 272664=test_optimization [448/915] 272663=test_gem_request_connection_pools [449/915] 272665=test_rdoc_markdown [450/915] 272661=test_common [451/915] 272659=test_gem_uri_formatter [452/915] 272659=test_sprintf [453/915] 272666=test_rdoc_encoding [454/915] 272673=parse_success_test [455/915] 272673=test_module [456/915] 272666=test_gem_commands_push_command [457/915] 272663=test_ractor [458/915] 272663=test_rdoc_constant [459/915] 272659=test_registry [460/915] 272659=test_deprecate [461/915] 272661=test_ssl [462/915] 272659=test_gem_resolver_dependency_request [463/915] 272662=test_force_exit [464/915] 272662=test_win32ole_typelib [465/915] 272662=test_euc_jp [466/915] 272662=test_scanner_events [467/915] 272659=test_external_new [468/915] 272659=test_abi [469/915] 272663=test_rdoc_markup_to_table_of_contents [470/915] 272663=test_gem_doctor [471/915] 272674=test_ancdata [472/915] 272662=test_weakmap [473/915] 272674=test_rubyvm [474/915] 272665=test_data_error [475/915] 272674=test_default_gems [476/915] 272663=test_constant [477/915] 272665=test_rdoc_parser_c [478/915] 272674=test_gem_security_trust_dir [479/915] 272674=test_rdoc_generator_pot_po_entry [480/915] 272674=test_gem_resolver_specification [481/915] 272674=test_encoding [482/915] 272659=test_load [483/915] 272659=json_fixtures_test [484/915] 272666=test_gem_package_tar_reader_entry [485/915] 272659=test_zsh_completion [486/915] 272659=test_webauthn_listener [487/915] 272659=test_lock_native_thread [488/915] 272659=test_logperiod [489/915] 272659=test_have_func [490/915] 272674=test_enc_str_buf_cat [491/915] 272666=test_x509cert [492/915] 272674=test_addrinfo [493/915] 272665=test_logdevice [494/915] 272674=test_rdoc_attr [495/915] 272674=test_passing_block [496/915] 272674=test_http [497/915] 272674=test_enumerable [498/915] 272674=test_bmethod [499/915] 272674=test_rdoc_markup_include [500/915] 272674=test_bug-14834 [501/915] 272674=test_rdoc_context_section [502/915] 272674=ruby_parser_test [503/915] 272674=test_buffering [504/915] 272674=test_svcb_https [505/915] 272674=test_key_actor_vi [506/915] 272674=test_rdoc_markup_raw [507/915] 272666=test_scheduler [508/915] 272674=test_ensure_and_callcc [509/915] 272674=test_iseq_load [510/915] 272659=test_fstring [511/915] 272666=test_name_error_extension [512/915] 272666=test_timeout [513/915] 272666=test_fixnum [514/915] 272666=test_signal [515/915] 272659=test_null [516/915] 272659=test_big5 [517/915] 272659=test_gem_resolver_activation_request [518/915] 272659=test_objectspace [519/915] 272665=test_trick [520/915] 272672=test_gem_request_set [521/915] 272666=version_test [522/915] 272666=test_fd_setsize [523/915] 272666=test_gem_remote_fetcher_s3 [524/915] 272663=test_rdoc_markup_parser [525/915] 272663=test_gem_rdoc [526/915] 272666=lex_test [527/915] 272666=test_require_lib [528/915] 272674=test_files_test_2 [529/915] 272672=test_gem_version_option [530/915] 272663=pattern_test [531/915] 272672=test_gem_package_tar_header [532/915] 272663=test_disable_irb [533/915] 272672=test_sexp [534/915] 272673=test_logger [535/915] 272667=test_gem_unsatisfiable_dependency_error [536/915] 272672=test_rdoc_i18n_text [537/915] 272671=test_rdoc_tom_doc [538/915] 272667=test_ractor [539/915] 272672=test_recursion [540/915] 272673=test_normalize [541/915] 272673=test_find [542/915] 272672=locals_test [543/915] 272672=test_import [544/915] 272671=test_basicsocket [545/915] 272673=test_gem_commands_owner_command [546/915] 272671=test_basicinstructions [547/915] 272663=test_bigzero [548/915] 272663=test_mutex [549/915] 272667=test_key_actor_emacs [550/915] 272671=test_gem_resolver_vendor_specification [551/915] 272671=test_typeddata [552/915] 272667=test_date_strftime [553/915] 272673=compiler_test [554/915] 272673=test_struct [555/915] 272663=test_gem_ext_builder [556/915] 272673=test_history [557/915] 272673=test_verbose [558/915] 272673=test_complexrational [559/915] 272673=test_gem_commands_fetch_command [560/915] 272671=test_cgi_header [561/915] 272671=test_pkcs7 [562/915] 272673=test_rdoc_markup_to_html_snippet [563/915] 272671=test_rdoc_any_method [564/915] 272673=test_flush [565/915] 272673=test_require_path_check [566/915] 272673=test_mul [567/915] 272673=test_win32ole_variant_outarg [568/915] 272673=test_mkmf [569/915] 272673=test_enumerator_kw [570/915] 272673=test_mixed_unicode_escapes [571/915] 272673=test_gb18030 [572/915] 272673=test_gem_package_tar_reader [573/915] 272673=test_type_completor [574/915] 272673=test_win32ole_variable [575/915] 272673=test_x509crl [576/915] 272672=test_numeric [577/915] 272672=test_stringscanner [578/915] 272667=test_cgi_session [579/915] 272672=test_class [580/915] 272667=test_word [581/915] 272672=test_gem_name_tuple [582/915] 272667=test_win32ole_type_event [583/915] 272667=test_warning [584/915] 272672=test_gem_dependency_installer [585/915] 272673=test_pointer [586/915] 272667=test_refinement [587/915] 272661=test_gbk [588/915] 272661=test_rdoc_markup_attributes [589/915] 272671=test_gem_specification [590/915] 272662=test_rdoc_class_module [591/915] 272661=test_gem_commands_open_command [592/915] 272661=test_cgi_util [593/915] 272673=test_x509req [594/915] 272673=test_protect [595/915] 272673=test_tree_builder [596/915] 272661=test_protocol [597/915] 272673=test_gem_ext_cargo_builder_link_flag_converter [598/915] 272665=test_iseq [599/915] 272673=test_store [600/915] 272660=test_insns_leaf [601/915] 272663=test_c_struct_builder [602/915] 272660=location_test [603/915] 272661=dump_test [604/915] 272660=test_enc_associate [605/915] 272663=test_gc [606/915] 272673=test_allocation [607/915] 272662=test_big2str [608/915] 272662=test_line_editor [609/915] 272662=test_rdoc_markup_indented_paragraph [610/915] 272662=test_rdoc_parser [611/915] 272662=test_coderange [612/915] 272662=test_open-uri [613/915] 272660=test_rdoc_markup_to_joined_paragraph [614/915] 272660=test_string_memory [615/915] 272662=regexp_test [616/915] 272665=test_rdoc_markup_to_html [617/915] 272662=test_rdoc_context [618/915] 272660=test_pkg_config [619/915] 272660=test_x509attr [620/915] 272660=test_complex2 [621/915] 272660=test_iso_8859 [622/915] 272665=test_dln [623/915] 272665=test_history [624/915] 272660=test_rdoc_markup_heading [625/915] 272665=test_rat [626/915] 272660=test_extlibs [627/915] 272665=test_transcode [628/915] 272665=test_whileuntil [629/915] 272665=json_string_matching_test [630/915] 272665=test_gem_ext_rake_builder [631/915] 272671=test_monitor [632/915] 272671=test_flags [633/915] 272672=test_asn1 [634/915] 272672=test_gem_stub_specification [635/915] 272661=test_tcp Leaked file descriptor: TestSocket_TCPSocket#test_initialize_v4_hostname_resolved_earlier: 7 #<File::Stat dev=0xe, ino=1306543633, mode=010600, nlink=1, uid=1000, gid=27, rdev=0x0, size=0, blksize=4096, blocks=0, atime=2024-11-25 19:23:40.618461751 +0000, mtime=2024-11-25 19:23:40.618461751 +0000, ctime=2024-11-25 19:23:40.618461751 +0000> Leaked file descriptor: TestSocket_TCPSocket#test_initialize_v4_hostname_resolved_earlier: 8 #<File::Stat dev=0xe, ino=1306543633, mode=010600, nlink=1, uid=1000, gid=27, rdev=0x0, size=0, blksize=4096, blocks=0, atime=2024-11-25 19:23:40.618461751 +0000, mtime=2024-11-25 19:23:40.618461751 +0000, ctime=2024-11-25 19:23:40.618461751 +0000> COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ruby 272661 ko1 7r FIFO 0,14 0t0 1306543633 pipe ruby 272661 ko1 8w FIFO 0,14 0t0 1306543633 pipe [636/915] 272672=test_pp [637/915] 272672=test_sprintf_comb Leaked file descriptor: TestSocket_TCPSocket#test_initialize_resolv_timeout_with_connection_failure: 6 #<File::Stat dev=0xe, ino=1306542881, mode=010600, nlink=1, uid=1000, gid=27, rdev=0x0, size=0, blksize=4096, blocks=0, atime=2024-11-25 19:23:41.5784934 +0000, mtime=2024-11-25 19:23:41.5784934 +0000, ctime=2024-11-25 19:23:41.5784934 +0000> Leaked file descriptor: TestSocket_TCPSocket#test_initialize_resolv_timeout_with_connection_failure: 9 #<File::Stat dev=0xe, ino=1306542881, mode=010600, nlink=1, uid=1000, gid=27, rdev=0x0, size=0, blksize=4096, blocks=0, atime=2024-11-25 19:23:41.5784934 +0000, mtime=2024-11-25 19:23:41.5784934 +0000, ctime=2024-11-25 19:23:41.5784934 +0000> COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ruby 272661 ko1 6r FIFO 0,14 0t0 1306542881 pipe ruby 272661 ko1 7r FIFO 0,14 0t0 1306543633 pipe ruby 272661 ko1 8w FIFO 0,14 0t0 1306543633 pipe ruby 272661 ko1 9w FIFO 0,14 0t0 1306542881 pipe Leaked file descriptor: TestSocket_TCPSocket#test_initialize_v6_hostname_resolved_earlier: 11 #<File::Stat dev=0xe, ino=1306536632, mode=010600, nlink=1, uid=1000, gid=27, rdev=0x0, size=0, blksize=4096, blocks=0, atime=2024-11-25 19:23:41.731498443 +0000, mtime=2024-11-25 19:23:41.731498443 +0000, ctime=2024-11-25 19:23:41.731498443 +0000> Leaked file descriptor: TestSocket_TCPSocket#test_initialize_v6_hostname_resolved_earlier: 12 #<File::Stat dev=0xe, ino=1306536632, mode=010600, nlink=1, uid=1000, gid=27, rdev=0x0, size=0, blksize=4096, blocks=0, atime=2024-11-25 19:23:41.731498443 +0000, mtime=2024-11-25 19:23:41.731498443 +0000, ctime=2024-11-25 19:23:41.731498443 +0000> COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ruby 272661 ko1 11r FIFO 0,14 0t0 1306536632 pipe ruby 272661 ko1 12w FIFO 0,14 0t0 1306536632 pipe [638/915] 272662=test_rdoc_markdown_test [639/915] 272664=test_rdoc_normal_module [640/915] 272672=test_method_cache [641/915] 272672=test_path Closed file descriptor: TestSocket_TCPSocket#test_initialize_with_connection_failure_after_hostname_resolution_failure: 13 Closed file descriptor: TestSocket_TCPSocket#test_initialize_with_connection_failure_after_hostname_resolution_failure: 14 [642/915] 272672=test_gem_commands_stale_command [643/915] 272672=test_rdoc_markup_to_tt_only [644/915] 272661=test_win32ole [645/915] 272661=test_gem_version [646/915] 272672=tunnel_test [647/915] 272672=test_gem_text [648/915] 272664=test_settracefunc [649/915] 272672=test_eval_history .Closed file descriptor: TestGemVersion#test_approximate_recommendation: 7 Closed file descriptor: TestGemVersion#test_approximate_recommendation: 8 [650/915] 272672=test_c_struct_entry [651/915] 272661=test_case [652/915] 272661=equality_test [653/915] 272661=test_gem_commands_query_command [654/915] 272671=test_color [655/915] 272674=unescape_test [656/915] 272665=test_files_ext [657/915] 272666=test_x509ext [658/915] 272666=test_at_exit [659/915] 272666=test_rdoc_markup_verbatim [660/915] 272666=test_instrumentation_api [661/915] 272671=source_location_test [662/915] 272665=test_complex [663/915] 272671=test_inadvertent_creation [664/915] 272659=static_inspect_test [665/915] 272659=test_foreach [666/915] 272659=test_econv Closed file descriptor: TestGemCommandsQueryCommandWithInstalledGems#test_execute_details_truncates_summary: 6 Closed file descriptor: TestGemCommandsQueryCommandWithInstalledGems#test_execute_details_truncates_summary: 9 Closed file descriptor: TestGemCommandsQueryCommandWithInstalledGems#test_execute_details_truncates_summary: 11 Closed file descriptor: TestGemCommandsQueryCommandWithInstalledGems#test_execute_details_truncates_summary: 12 [667/915] 272672=test_securerandom [668/915] 272672=test_nil2vtempty [669/915] 272672=test_stack [670/915] 272671=test_gem_commands_install_command [671/915] 272665=test_gem_ext_cargo_builder_unit [672/915] 272665=test_flip [673/915] 272665=test_nowrite [674/915] 272665=test_thread_queue [675/915] 272661=test_summary [676/915] 272661=test_iter_break [677/915] 272661=test_parse [678/915] 272667=test_have_macro [679/915] 272666=test_process [680/915] 272660=test_num2int [681/915] 272660=test_gem_source_local [682/915] 272669=test_rdoc_parser_rd [683/915] 272669=test_digest [684/915] 272669=test_variable [685/915] 272662=test_cstr [686/915] 272664=test_gem_resolver_lock_specification [687/915] 272664=test_wss [688/915] 272664=test_address_resolve [689/915] 272664=test_closure [690/915] 272669=test_serialize_subclasses [691/915] 272669=test_const [692/915] 272660=test_class [693/915] 272667=parse_comments_test [694/915] 272669=test_method_cache [695/915] 272669=test_iterator [696/915] 272667=test_marshalable [697/915] 272667=test_gem_resolver_index_specification [698/915] 272672=test_string [699/915] 272672=test_gem_dependency [700/915] 272667=test_path_to_class [701/915] 272667=test_storage [702/915] 272667=test_thread_fd_close [703/915] 272667=json_addition_test [704/915] 272659=test_gem_commands_dependency_command [705/915] 272669=test_cmethod [706/915] 272669=test_qsort [707/915] 272667=test_gem_ext_ext_conf_builder [708/915] 272669=test_kill_ring [709/915] 272669=test_gem_resolver_git_specification [710/915] 272661=test_dir_m17n [711/915] 272672=test_cgi_tag_helper [712/915] 272659=test_coverage [713/915] 272672=test_stream [714/915] 272672=json_common_interface_test [715/915] 272672=test_func [716/915] 272664=test_remote_fetch_error [717/915] 272664=test_pathname [718/915] 272671=test_fileutils [719/915] 272669=test_eval [720/915] 272669=test_process [721/915] 272669=test_object [722/915] 272662=test_gem_commands_cert_command [723/915] 272664=test_io [724/915] 272665=test_readpartial [725/915] 272671=test_rdoc_generator_markup [726/915] 272671=test_scalar [727/915] 272671=test_rdoc_cross_reference [728/915] 272664=test_gem_commands_contents_command [729/915] 272665=test_gem_resolver_conflict [730/915] 272665=test_regexp [731/915] 272664=newline_offsets_test [732/915] 272674=test_str2big [733/915] 272674=test_rational [734/915] 272669=test_addr [735/915] 272669=test_eval [736/915] 272664=test_stat [737/915] 272664=test_gem_resolver_best_set [738/915] 272664=test_convertible [739/915] 272662=relocation_test [740/915] 272662=test_windows_1251 [741/915] 272662=test_unicode [742/915] 272662=test_parser_events [743/915] 272659=test_thread_cv [744/915] 272662=test_cgi_modruby [745/915] 272671=test_win32ole_method [746/915] 272671=test_yamldbm [747/915] 272662=test_helper [748/915] 272662=test_primitive [749/915] 272671=test_gem_request [750/915] 272662=test_gem_commands_signin_command [751/915] 272662=test_nonblock [752/915] 272669=test_pkey [753/915] 272662=test_gem_resolver_api_specification [754/915] 272662=test_rendering [755/915] 272662=test_getopts [756/915] 272662=parameters_signature_test [757/915] 272659=test_rdoc_include [758/915] 272669=test_pstore [759/915] 272662=test_ractor [760/915] 272669=test_document [761/915] 272659=test_bug_reporter [762/915] 272674=test_spell_checker [763/915] 272669=test_gem_commands_specification_command [764/915] 272674=test_yield_block [765/915] 272667=test_recorder [766/915] 272674=test_yaml [767/915] 272667=test_rdoc_options [768/915] 272662=test_boolean [769/915] 272662=test_config [770/915] 272671=test_encoding [771/915] 272671=test_file [772/915] 272669=bom_test [773/915] 272669=test_sockopt [774/915] 272669=test_frozen_error [775/915] 272669=test_lambda [776/915] 272674=test_arithmetic_sequence [777/915] 272674=test_literal [778/915] 272669=test_irb [779/915] 272659=test_pattern_matching [780/915] 272659=test_thread [781/915] 272659=test_gem_commands_search_command [782/915] 272659=test_erb_m17n [783/915] 272659=test_objspace [784/915] 272661=test_clone [785/915] 272662=test_koi8 [786/915] 272662=test_too_many_dummy_encodings [787/915] 272662=test_filter [788/915] 272661=test_gem_ext_cmake_builder [789/915] 272661=test_httpresponses [790/915] 272662=integer_base_flags_test [791/915] 272661=test_unicode_escape [792/915] 272662=test_ftp [793/915] 272662=test_gem_resolver_vendor_set [794/915] 272667=test_evaluation [795/915] 272667=test_fnmatch [796/915] 272672=test_rdoc_markup_to_ansi [797/915] 272662=test_have_library [798/915] 272672=test_require [799/915] 272667=test_https [800/915] 272661=test_erb_command [801/915] 272669=test_io_wait_uncommon [802/915] 272661=test_string [803/915] 272669=test_shift_jis [804/915] 272669=test_yield [805/915] 272661=test_gem_request_set_lockfile_parser [806/915] 272661=test_gem_ci_detector [807/915] 272661=test_formatter [808/915] 272661=test_ostruct [809/915] 272661=test_completion [810/915] 272662=test_raise [811/915] 272662=test_proxy [812/915] 272671=fixtures_test [813/915] 272662=test_rational2 [814/915] 272662=test_gem_dependency_resolution_error [815/915] 272662=test_http [816/915] 272674=test_gem_resolver_index_set [817/915] 272674=test_rdoc_parser_changelog [818/915] 272673=test_init [819/915] 272671=test_gem_security_policy [820/915] 272674=test_file [821/915] 272674=test_gem_install_update_options [822/915] 272672=test_case_options [823/915] 272671=test_arity [824/915] 272674=test_folderitem2_invokeverb [825/915] 272672=test_update [826/915] 272674=test_files_sample [827/915] 272674=test_rdoc_markup_to_html_crossref [828/915] 272671=test_switch_hitter [829/915] 272672=test_ole_methods [830/915] 272672=test_defined [831/915] 272671=test_pack [832/915] 272672=json_generic_object_test [833/915] 272672=test_hash_create [834/915] 272672=test_call [835/915] 272673=test_thread [836/915] 272664=test_jaro_winkler [837/915] 272664=test_gem_commands_yank_command [838/915] 272661=test_exit [839/915] 272672=test_pattern_key_name_check [840/915] 272672=test_gem_util [841/915] 272661=test_raise_exception [842/915] 272674=test_config [843/915] 272664=test_tempfile [844/915] 272671=test_gem_resolver [845/915] 272672=test_gem_remote_fetcher [846/915] 272674=test_gem_gemcutter_utilities [847/915] 272674=test_human_typo [848/915] 272671=test_cparser [849/915] 272674=test_dot_dot [850/915] 272674=test_bignum [851/915] 272672=reflection_test [852/915] 272672=test_postponed_job [853/915] 272664=ractor_test [854/915] 272674=test_gem_request_set_lockfile [855/915] 272664=test_key_error [856/915] 272664=test_enc_raise [857/915] 272664=test_engine [858/915] 272664=test_gem_command [859/915] 272664=test_pinned [860/915] 272660=test_memory_view [861/915] 272664=test_rdoc_markup_to_markdown [862/915] 272667=test_httpresponse [863/915] 272664=test_rdoc_parser_ruby [864/915] 272661=test_show_source [865/915] 272667=test_inlinecache [866/915] 272661=test_usrmarshal [867/915] 272674=test_weakkeymap [868/915] 272672=test_internal_ivar [869/915] 272672=test_cgi_cookie [870/915] 272672=test_gem_commands_mirror [871/915] 272672=test_cd [872/915] 272660=symbol_encoding_test [873/915] 272672=desugar_compiler_test [874/915] 272660=test_hmac [875/915] 272660=test_signedness [876/915] 272672=test_ractor [877/915] 272667=test_my_integer [878/915] 272667=test_gem_commands_environment_command [879/915] 272672=test_tracepoint [880/915] 272667=test_debugger_integration [881/915] 272667=test_array_create [882/915] 272667=test_gem_resolver_installed_specification [883/915] 272667=test_rdoc_rubygems_hook [884/915] 272661=test_ws [885/915] 272661=test_date_arith [886/915] 272661=test_io_console [887/915] 272667=test_rdoc_require [888/915] 272667=test_metaclass [889/915] 272667=test_numeric [890/915] 272672=test_io [891/915] 272671=test_gem_spec_fetcher [892/915] 272667=test_ractor [893/915] 272662=test_undef [894/915] 272662=test_gem_commands_sources_command [895/915] 272667=test_c_union_entity [896/915] 272667=test_context [897/915] 272671=test_symbol [898/915] 272662=test_coder [899/915] 272662=test_optparse [900/915] 272667=test_rdoc_markup [901/915] 272662=test_enum [902/915] 272667=test_gem_commands_which_command [903/915] 272667=test_gem_source_specific_file [904/915] 272664=test_unix [905/915] 272664=parse_test [906/915] 272667=test_hash [907/915] 272664=test_macro [908/915] 272667=test_cipher [909/915] 272664=test_new [910/915] 272664=test_last_thread [911/915] 272667=test_rdoc_markup_to_bs [912/915] 272667=test_gem_source_lock [913/915] 272667=test_ldap [914/915] 272667=test_gem_remote_fetcher_local_server [915/915] 272667=test_etc $$$ #<Timeout::Error: execution expired> ### enter analyzing mode for stuck processes $$$ ps jx PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND 1 949 949 949 ? -1 Ss 1000 0:16 SCREEN -d -m dash -c cd build-ruby; BUILD_RUBY_WORKING_DIR=/tmp/ruby sh build-loop.sh trunk_asan --incremental --exclude-steps=test_btest 949 959 959 959 pts/0 959 Ss+ 1000 0:00 dash -c cd build-ruby; BUILD_RUBY_WORKING_DIR=/tmp/ruby sh build-loop.sh trunk_asan --incremental --exclude-steps=test_btest 959 960 959 959 pts/0 959 S+ 1000 0:05 sh build-loop.sh trunk_asan --incremental --exclude-steps=test_btest 960 271389 959 959 pts/0 959 Sl+ 1000 0:00 ruby ./br.rb build_report trunk_asan --incremental --exclude-steps=test_btest 271389 271392 959 959 pts/0 959 S+ 1000 0:00 sh -c ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk_asan --logfile=/home/ko1/ruby/logs/brlog.trunk_asan.20241125-192203 --root_dir=/tmp/ruby --timeout=600 --no-timeout-error --configure_opts="'CC=clang-17' 'cflags=-fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0'" --incremental --exclude-steps=test_btest 271392 271393 959 959 pts/0 959 Sl+ 1000 0:00 ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk_asan --logfile=/home/ko1/ruby/logs/brlog.trunk_asan.20241125-192203 --root_dir=/tmp/ruby --timeout=600 --no-timeout-error --configure_opts='CC=clang-17' 'cflags=-fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0' --incremental --exclude-steps=test_btest 271393 272334 959 959 pts/0 959 S+ 1000 0:00 sh -c make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j16' 272334 272335 959 959 pts/0 959 S+ 1000 0:00 make yes-test-all TESTOPTS=--stderr-on-failure TESTS=-j16 272335 272656 959 959 pts/0 959 Sl+ 1000 0:18 /tmp/ruby/build/trunk_asan/ruby --disable-gems -r/tmp/ruby/src/trunk_asan/tool/lib/_tmpdir /tmp/ruby/src/trunk_asan/test/runner.rb --ruby=./miniruby -I/tmp/ruby/src/trunk_asan/lib -I. -I.ext/common /tmp/ruby/src/trunk_asan/tool/runruby.rb --extout=.ext -- --disable-gems --excludes-dir=/tmp/ruby/src/trunk_asan/test/.excludes --name=!/memory_leak/ --stderr-on-failure -j16 272656 272666 959 959 pts/0 959 Sl+ 1000 0:41 /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb 272656 272670 959 959 pts/0 959 Sl+ 1000 0:01 /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb: TestAutoload#test_autoload_fork 272670 272916 959 959 pts/0 959 Sl+ 1000 0:00 /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb: TestAutoload#test_autoload_fork 272670 272920 959 959 pts/0 959 Z+ 1000 0:00 [test_autoload.*] <defunct> 272670 272924 959 959 pts/0 959 Z+ 1000 0:00 [test_autoload.*] <defunct> 272666 290330 959 959 pts/0 959 S+ 1000 0:00 /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb: TestProcess#test_concurrent_group_and_pid_wait 271393 308881 959 959 pts/0 959 R+ 1000 0:00 ps jx 2628222 733932 733932 733932 ? -1 Ss 1000 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only 1 2090122 2090122 2090122 ? -1 Ss 1000 0:00 SCREEN 2090122 2090124 2090124 2090124 pts/2 2090124 Ss+ 1000 0:00 /bin/bash 2090122 2360588 2360588 2360588 pts/1 2360588 Ss+ 1000 0:00 /bin/bash 1 2423281 959 959 pts/0 959 Sl+ 1000 0:00 /tmp/ruby/build/trunk_asan/ruby --parser=prism -e Signal.trap(:INT, "DEFAULT"); pipe=IO.pipe; Thread.start {Thread.pass until Thread.main.stop?; puts; STDOUT.flush}; pipe[0].read 1 2628222 2628222 2628222 ? -1 Ss 1000 0:00 /usr/lib/systemd/systemd --user 2628222 2628224 2628222 2628222 ? -1 S 1000 0:00 (sd-pam) {1=>[949, 2090122, 2423281, 2628222], 949=>[959], 959=>[960], 960=>[271389], 271389=>[271392], 271392=>[271393], 271393=>[272334, 308881], 272334=>[272335], 272335=>[272656], 272656=>[272666, 272670], 272670=>[272916, 272920, 272924], 272666=>[290330], 2628222=>[733932, 2628224], 2090122=>[2090124, 2360588]} $ timeout 60 gdb -p 290330 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x0000603f3b8c1d0e in __sanitizer::FutexWait(__sanitizer::atomic_uint32_t*, unsigned int) () >>> Threads Id Target Id Frame * 1 Thread 0x7a297dc5cc40 (LWP 290330) "ruby" 0x0000603f3b8c1d0e in __sanitizer::FutexWait(__sanitizer::atomic_uint32_t*, unsigned int) () >>> Machine level backtrace Thread 1 (Thread 0x7a297dc5cc40 (LWP 290330) "ruby"): #0 0x0000603f3b8c1d0e in __sanitizer::FutexWait(__sanitizer::atomic_uint32_t*, unsigned int) () No symbol table info available. #1 0x0000603f3b8c2cca in __sanitizer::Semaphore::Wait() () No symbol table info available. #2 0x0000603f3b80f658 in __sanitizer::SizeClassAllocator64<__asan::AP64<__sanitizer::LocalAddressSpaceView> >::ReturnToAllocator(__sanitizer::MemoryMapper<__sanitizer::SizeClassAllocator64<__asan::AP64<__sanitizer::LocalAddressSpaceView> > >*, __sanitizer::AllocatorStats*, unsigned long, unsigned int const*, unsigned long) () No symbol table info available. #3 0x0000603f3b80f449 in __sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<__asan::AP64<__sanitizer::LocalAddressSpaceView> > >::DrainHalfMax(__sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<__asan::AP64<__sanitizer::LocalAddressSpaceView> > >::PerClass*, __sanitizer::SizeClassAllocator64<__asan::AP64<__sanitizer::LocalAddressSpaceView> >*, unsigned long) () No symbol table info available. #4 0x0000603f3b80f27d in __sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<__asan::AP64<__sanitizer::LocalAddressSpaceView> > >::Deallocate(__sanitizer::SizeClassAllocator64<__asan::AP64<__sanitizer::LocalAddressSpaceView> >*, unsigned long, void*) () No symbol table info available. #5 0x0000603f3b80ecbd in __sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::DoRecycle(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback) () No symbol table info available. #6 0x0000603f3b80e906 in __sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Recycle(unsigned long, __asan::QuarantineCallback) () No symbol table info available. #7 0x0000603f3b810bd6 in __sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long) () No symbol table info available. #8 0x0000603f3b8a7aa0 in __interceptor_free () No symbol table info available. #9 0x0000603f3b91922e in rb_gc_impl_free (objspace_ptr=0x51d000000a80, ptr=0x7a295306b800, old_size=1572864) at /tmp/ruby/src/trunk_asan/gc/default/default.c:8183 objspace = 0x51d000000a80 malloc_increase_done = <optimized out> #10 ruby_sized_xfree (x=0x7a295306b800, size=0) at /tmp/ruby/src/trunk_asan/gc.c:4507 No locals. #11 ruby_xfree (x=0x7a295306b800) at /tmp/ruby/src/trunk_asan/gc.c:4518 No locals. #12 0x0000603f3bb6c893 in rb_st_free_table (tab=0x5060000004a0) at /tmp/ruby/src/trunk_asan/st.c:662 No locals. #13 0x0000603f3bca9740 in ruby_vm_destruct (vm=0x525000000100) at /tmp/ruby/src/trunk_asan/vm.c:3136 th = 0x515000000300 stack = 0x7a297aeff800 objspace = 0x51d000000a80 next = <optimized out> #14 0x0000603f3b8eba70 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk_asan/eval.c:263 save_error = 4 sysex = 0 signaled = 0 th0 = 0x515000000300 step = 4 message = 4 th = <optimized out> buf = <optimized out> state = <optimized out> #15 0x0000603f3b8ebfdb in ruby_stop (ex=776, ex@entry=0) at /tmp/ruby/src/trunk_asan/eval.c:290 No locals. #16 0x0000603f3ba6c0ad in rb_f_fork (obj=<optimized out>) at /tmp/ruby/src/trunk_asan/process.c:4385 status = <optimized out> pid = <optimized out> #17 0x0000603f3bcca2c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x648100040001 cc = <optimized out> me = 0x7a2958872ca0 cfunc = 0x50400001ffd8 recv = 134318127809600 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #18 0x0000603f3bcb05fd in vm_call_method_each_type (ec=<optimized out>, cfp=<optimized out>, calling=0x7ffd4728b440) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4773 ivar_mask = <optimized out> aset_mask = <optimized out> ci = 0x0 cc = <optimized out> cme = <optimized out> v = <optimized out> #19 0x0000603f3bcb00b5 in vm_call_method (ec=<optimized out>, cfp=<optimized out>, calling=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4913 ci = <optimized out> cc = 0x0 #20 0x0000603f3bc6f22b in vm_sendish (ec=0x5160000003d0, reg_cfp=0x7a297afff4f0, cd=0x50c0010bcc60, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> calling = <optimized out> #21 vm_exec_core (ec=ec@entry=0x5160000003d0) at ../../src/trunk_asan/insns.def:851 bh = <optimized out> blockiseq = <optimized out> leaf = false val = <optimized out> cd = 0x50c0010bcc60 insns_address_table = {0x603f3bc6aa39 <vm_exec_core+1801>, 0x603f3bc6bb0a <vm_exec_core+6106>, 0x603f3bc7173f <vm_exec_core+29711>, 0x603f3bc6b662 <vm_exec_core+4914>, 0x603f3bc7233e <vm_exec_core+32782>, 0x603f3bc70102 <vm_exec_core+24018>, 0x603f3bc6da7d <vm_exec_core+14157>, 0x603f3bc6abb9 <vm_exec_core+2185>, 0x603f3bc71da7 <vm_exec_core+31351>, 0x603f3bc71aa1 <vm_exec_core+30577>, 0x603f3bc6b8da <vm_exec_core+5546>, 0x603f3bc6b157 <vm_exec_core+3623>, 0x603f3bc70757 <vm_exec_core+25639>, 0x603f3bc6c891 <vm_exec_core+9569>, 0x603f3bc71fe5 <vm_exec_core+31925>, 0x603f3bc71c2f <vm_exec_core+30975>, 0x603f3bc6cef1 <vm_exec_core+11201>, 0x603f3bc6d9fb <vm_exec_core+14027>, 0x603f3bc70350 <vm_exec_core+24608>, 0x603f3bc71b90 <vm_exec_core+30816>, 0x603f3bc6f4b7 <vm_exec_core+20871>, 0x603f3bc703ea <vm_exec_core+24762>, 0x603f3bc70b08 <vm_exec_core+26584>, 0x603f3bc6f3e3 <vm_exec_core+20659>, 0x603f3bc6b083 <vm_exec_core+3411>, 0x603f3bc6fc1c <vm_exec_core+22764>, 0x603f3bc6aef9 <vm_exec_core+3017>, 0x603f3bc6b369 <vm_exec_core+4153>, 0x603f3bc6d23e <vm_exec_core+12046>, 0x603f3bc6ef84 <vm_exec_core+19540>, 0x603f3bc6f965 <vm_exec_core+22069>, 0x603f3bc6eb20 <vm_exec_core+18416>, 0x603f3bc6aa7e <vm_exec_core+1870>, 0x603f3bc7108a <vm_exec_core+27994>, 0x603f3bc719b6 <vm_exec_core+30342>, 0x603f3bc6b442 <vm_exec_core+4370>, 0x603f3bc6bfd6 <vm_exec_core+7334>, 0x603f3bc6ba5c <vm_exec_core+5932>, 0x603f3bc6c996 <vm_exec_core+9830>, 0x603f3bc6d990 <vm_exec_core+13920>, 0x603f3bc6b504 <vm_exec_core+4564>, 0x603f3bc70ed3 <vm_exec_core+27555>, 0x603f3bc6bf45 <vm_exec_core+7189>, 0x603f3bc6d84e <vm_exec_core+13598>, 0x603f3bc6e203 <vm_exec_core+16083>, 0x603f3bc70803 <vm_exec_core+25811>, 0x603f3bc6f693 <vm_exec_core+21347>, 0x603f3bc6ca8a <vm_exec_core+10074>, 0x603f3bc6c313 <vm_exec_core+8163>, 0x603f3bc70631 <vm_exec_core+25345>, 0x603f3bc6d48c <vm_exec_core+12636>, 0x603f3bc6fd27 <vm_exec_core+23031>, 0x603f3bc6f71b <vm_exec_core+21483>, 0x603f3bc6fdf4 <vm_exec_core+23236>, 0x603f3bc71661 <vm_exec_core+29489>, 0x603f3bc6e7e4 <vm_exec_core+17588>, 0x603f3bc708d2 <vm_exec_core+26018>, 0x603f3bc6a6bb <vm_exec_core+907>, 0x603f3bc70495 <vm_exec_core+24933>, 0x603f3bc6cd62 <vm_exec_core+10802>, 0x603f3bc6f028 <vm_exec_core+19704>, 0x603f3bc6f588 <vm_exec_core+21080>, 0x603f3bc6a6c0 <vm_exec_core+912>, 0x603f3bc6ee93 <vm_exec_core+19299>, 0x603f3bc6d15f <vm_exec_core+11823>, 0x603f3bc6c4d0 <vm_exec_core+8608>, 0x603f3bc6fe88 <vm_exec_core+23384>, 0x603f3bc6b5c0 <vm_exec_core+4752>, 0x603f3bc6dd44 <vm_exec_core+14868>, 0x603f3bc795a9 <vm_exec_core+62073>, 0x603f3bc6fa47 <vm_exec_core+22295>, 0x603f3bc6be21 <vm_exec_core+6897>, 0x603f3bc6c1ef <vm_exec_core+7871>, 0x603f3bc6c0cd <vm_exec_core+7581>, 0x603f3bc6c726 <vm_exec_core+9206>, 0x603f3bc6cfae <vm_exec_core+11390>, 0x603f3bc6bd42 <vm_exec_core+6674>, 0x603f3bc725d3 <vm_exec_core+33443>, 0x603f3bc6fafe <vm_exec_core+22478>, 0x603f3bc6e60c <vm_exec_core+17116>, 0x603f3bc70f81 <vm_exec_core+27729>, 0x603f3bc726f1 <vm_exec_core+33729>, 0x603f3bc712e7 <vm_exec_core+28599>, 0x603f3bc7213e <vm_exec_core+32270>, 0x603f3bc72216 <vm_exec_core+32486>, 0x603f3bc6af9c <vm_exec_core+3180>, 0x603f3bc71cc4 <vm_exec_core+31124>, 0x603f3bc6d34f <vm_exec_core+12319>, 0x603f3bc71eff <vm_exec_core+31695>, 0x603f3bc6ce0e <vm_exec_core+10974>, 0x603f3bc711e5 <vm_exec_core+28341>, 0x603f3bc6adc3 <vm_exec_core+2707>, 0x603f3bc6cba4 <vm_exec_core+10356>, 0x603f3bc6df4c <vm_exec_core+15388>, 0x603f3bc6d8e5 <vm_exec_core+13749>, 0x603f3bc6d6b4 <vm_exec_core+13188>, 0x603f3bc6a7b7 <vm_exec_core+1159>, 0x603f3bc6acda <vm_exec_core+2474>, 0x603f3bc6a849 <vm_exec_core+1305>, 0x603f3bc71500 <vm_exec_core+29136>, 0x603f3bc6ed30 <vm_exec_core+18944>, 0x603f3bc6e2d4 <vm_exec_core+16292>, 0x603f3bc6e9f1 <vm_exec_core+18113>, 0x603f3bc6e70a <vm_exec_core+17370>, 0x603f3bc6d755 <vm_exec_core+13349>, 0x603f3bc6e0f8 <vm_exec_core+15816>, 0x603f3bc6dc1a <vm_exec_core+14570>, 0x603f3bc6e403 <vm_exec_core+16595>, 0x603f3bc6e485 <vm_exec_core+16725>, 0x603f3bc6aa2a <vm_exec_core+1786>, 0x603f3bc6bafb <vm_exec_core+6091>, 0x603f3bc71730 <vm_exec_core+29696>, 0x603f3bc6b653 <vm_exec_core+4899>, 0x603f3bc7232f <vm_exec_core+32767>, 0x603f3bc700f3 <vm_exec_core+24003>, 0x603f3bc6da6e <vm_exec_core+14142>, 0x603f3bc6abaa <vm_exec_core+2170>, 0x603f3bc71d98 <vm_exec_core+31336>, 0x603f3bc71a92 <vm_exec_core+30562>, 0x603f3bc6b8cb <vm_exec_core+5531>, 0x603f3bc6b148 <vm_exec_core+3608>, 0x603f3bc70748 <vm_exec_core+25624>, 0x603f3bc6c882 <vm_exec_core+9554>, 0x603f3bc71fd6 <vm_exec_core+31910>, 0x603f3bc71c20 <vm_exec_core+30960>, 0x603f3bc6cee2 <vm_exec_core+11186>, 0x603f3bc6d9ec <vm_exec_core+14012>, 0x603f3bc70341 <vm_exec_core+24593>, 0x603f3bc71b81 <vm_exec_core+30801>, 0x603f3bc6f4a8 <vm_exec_core+20856>, 0x603f3bc703db <vm_exec_core+24747>, 0x603f3bc70af9 <vm_exec_core+26569>, 0x603f3bc6f3d4 <vm_exec_core+20644>, 0x603f3bc6b074 <vm_exec_core+3396>, 0x603f3bc6fc0d <vm_exec_core+22749>, 0x603f3bc6aeea <vm_exec_core+3002>, 0x603f3bc6b35a <vm_exec_core+4138>, 0x603f3bc6d22f <vm_exec_core+12031>, 0x603f3bc6ef75 <vm_exec_core+19525>, 0x603f3bc6f956 <vm_exec_core+22054>, 0x603f3bc6eb11 <vm_exec_core+18401>, 0x603f3bc6aa6f <vm_exec_core+1855>, 0x603f3bc7107b <vm_exec_core+27979>, 0x603f3bc719a7 <vm_exec_core+30327>, 0x603f3bc6b433 <vm_exec_core+4355>, 0x603f3bc6bfc7 <vm_exec_core+7319>, 0x603f3bc6ba4d <vm_exec_core+5917>, 0x603f3bc6c987 <vm_exec_core+9815>, 0x603f3bc6d981 <vm_exec_core+13905>, 0x603f3bc6b4f5 <vm_exec_core+4549>, 0x603f3bc70ec4 <vm_exec_core+27540>, 0x603f3bc6bf36 <vm_exec_core+7174>, 0x603f3bc6d83f <vm_exec_core+13583>, 0x603f3bc6e1f4 <vm_exec_core+16068>, 0x603f3bc707f4 <vm_exec_core+25796>, 0x603f3bc6f684 <vm_exec_core+21332>, 0x603f3bc6ca7b <vm_exec_core+10059>, 0x603f3bc6c304 <vm_exec_core+8148>, 0x603f3bc70622 <vm_exec_core+25330>, 0x603f3bc6d47d <vm_exec_core+12621>, 0x603f3bc6fd18 <vm_exec_core+23016>, 0x603f3bc6f70c <vm_exec_core+21468>, 0x603f3bc6fde5 <vm_exec_core+23221>, 0x603f3bc71652 <vm_exec_core+29474>, 0x603f3bc6e7d5 <vm_exec_core+17573>, 0x603f3bc708c3 <vm_exec_core+26003>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc70486 <vm_exec_core+24918>, 0x603f3bc6cd53 <vm_exec_core+10787>, 0x603f3bc6f019 <vm_exec_core+19689>, 0x603f3bc6f579 <vm_exec_core+21065>, 0x603f3bc6df38 <vm_exec_core+15368>, 0x603f3bc6ee84 <vm_exec_core+19284>, 0x603f3bc6d150 <vm_exec_core+11808>, 0x603f3bc6c4c1 <vm_exec_core+8593>, 0x603f3bc6fe79 <vm_exec_core+23369>, 0x603f3bc6b5b1 <vm_exec_core+4737>, 0x603f3bc6dd35 <vm_exec_core+14853>, 0x603f3bc7959a <vm_exec_core+62058>, 0x603f3bc6fa38 <vm_exec_core+22280>, 0x603f3bc6be12 <vm_exec_core+6882>, 0x603f3bc6c1e0 <vm_exec_core+7856>, 0x603f3bc6c0be <vm_exec_core+7566>, 0x603f3bc6c717 <vm_exec_core+9191>, 0x603f3bc6cf9f <vm_exec_core+11375>, 0x603f3bc6ee7f <vm_exec_core+19279>, 0x603f3bc6e602 <vm_exec_core+17106>, 0x603f3bc6ee7a <vm_exec_core+19274>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc6f66e <vm_exec_core+21310>, 0x603f3bc6c712 <vm_exec_core+9186>, 0x603f3bc6fbd1 <vm_exec_core+22689>, 0x603f3bc6d9e2 <vm_exec_core+14002>, 0x603f3bc6d9e7 <vm_exec_core+14007>, 0x603f3bc6f66c <vm_exec_core+21308>, 0x603f3bc6f54b <vm_exec_core+21019>, 0x603f3bc6e9d8 <vm_exec_core+18088>, 0x603f3bc6e6f6 <vm_exec_core+17350>, 0x603f3bc6f66a <vm_exec_core+21306>, 0x603f3bc6eb0c <vm_exec_core+18396>...} reg_cfp = 0x7a297afff4f0 reg_pc = 0x517000328250 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #22 0x0000603f3bc66ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x5160000003d0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #23 0x0000603f3bce7882 in invoke_iseq_block_from_c (ec=0x5160000003d0, captured=0x7a297afff620, self=134318596220760, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=0, me=0x0) at /tmp/ruby/src/trunk_asan/vm.c:1615 flags = 0 iseq = 0x7a297d1962e0 cfp = <optimized out> sp = 0x7a297aeffa28 use_argv = 0x7a297b81a2e0 stack_argv = 0x7a297aeffa28 opt_pc = 0 type = <optimized out> av = <optimized out> bound = <optimized out> #24 invoke_block_from_c_bh (ec=<optimized out>, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1629 captured = 0x7a297afff620 #25 0x0000603f3bc94276 in vm_yield_with_cref (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1666 No locals. #26 vm_yield (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1674 No locals. #27 rb_yield_0 (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_eval.c:1344 No locals. #28 0x0000603f3bc94276 in rb_yield (val=<optimized out>) No locals. #29 0x0000603f3be45276 in rb_ary_collect (ary=134318138404840) at /tmp/ruby/src/trunk_asan/array.c:3651 collect = 134318011708160 i = 7 #30 0x0000603f3bcca2c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x163100000001 cc = <optimized out> me = 0x7a297d360198 cfunc = 0x50400000a758 recv = 134318138404840 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #31 0x0000603f3bc6f22b in vm_sendish (ec=0x5160000003d0, reg_cfp=0x7a297afff608, cd=0x51100000d310, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> calling = <optimized out> #32 vm_exec_core (ec=ec@entry=0x5160000003d0) at ../../src/trunk_asan/insns.def:851 bh = <optimized out> blockiseq = <optimized out> leaf = false val = <optimized out> cd = 0x51100000d310 insns_address_table = {0x603f3bc6aa39 <vm_exec_core+1801>, 0x603f3bc6bb0a <vm_exec_core+6106>, 0x603f3bc7173f <vm_exec_core+29711>, 0x603f3bc6b662 <vm_exec_core+4914>, 0x603f3bc7233e <vm_exec_core+32782>, 0x603f3bc70102 <vm_exec_core+24018>, 0x603f3bc6da7d <vm_exec_core+14157>, 0x603f3bc6abb9 <vm_exec_core+2185>, 0x603f3bc71da7 <vm_exec_core+31351>, 0x603f3bc71aa1 <vm_exec_core+30577>, 0x603f3bc6b8da <vm_exec_core+5546>, 0x603f3bc6b157 <vm_exec_core+3623>, 0x603f3bc70757 <vm_exec_core+25639>, 0x603f3bc6c891 <vm_exec_core+9569>, 0x603f3bc71fe5 <vm_exec_core+31925>, 0x603f3bc71c2f <vm_exec_core+30975>, 0x603f3bc6cef1 <vm_exec_core+11201>, 0x603f3bc6d9fb <vm_exec_core+14027>, 0x603f3bc70350 <vm_exec_core+24608>, 0x603f3bc71b90 <vm_exec_core+30816>, 0x603f3bc6f4b7 <vm_exec_core+20871>, 0x603f3bc703ea <vm_exec_core+24762>, 0x603f3bc70b08 <vm_exec_core+26584>, 0x603f3bc6f3e3 <vm_exec_core+20659>, 0x603f3bc6b083 <vm_exec_core+3411>, 0x603f3bc6fc1c <vm_exec_core+22764>, 0x603f3bc6aef9 <vm_exec_core+3017>, 0x603f3bc6b369 <vm_exec_core+4153>, 0x603f3bc6d23e <vm_exec_core+12046>, 0x603f3bc6ef84 <vm_exec_core+19540>, 0x603f3bc6f965 <vm_exec_core+22069>, 0x603f3bc6eb20 <vm_exec_core+18416>, 0x603f3bc6aa7e <vm_exec_core+1870>, 0x603f3bc7108a <vm_exec_core+27994>, 0x603f3bc719b6 <vm_exec_core+30342>, 0x603f3bc6b442 <vm_exec_core+4370>, 0x603f3bc6bfd6 <vm_exec_core+7334>, 0x603f3bc6ba5c <vm_exec_core+5932>, 0x603f3bc6c996 <vm_exec_core+9830>, 0x603f3bc6d990 <vm_exec_core+13920>, 0x603f3bc6b504 <vm_exec_core+4564>, 0x603f3bc70ed3 <vm_exec_core+27555>, 0x603f3bc6bf45 <vm_exec_core+7189>, 0x603f3bc6d84e <vm_exec_core+13598>, 0x603f3bc6e203 <vm_exec_core+16083>, 0x603f3bc70803 <vm_exec_core+25811>, 0x603f3bc6f693 <vm_exec_core+21347>, 0x603f3bc6ca8a <vm_exec_core+10074>, 0x603f3bc6c313 <vm_exec_core+8163>, 0x603f3bc70631 <vm_exec_core+25345>, 0x603f3bc6d48c <vm_exec_core+12636>, 0x603f3bc6fd27 <vm_exec_core+23031>, 0x603f3bc6f71b <vm_exec_core+21483>, 0x603f3bc6fdf4 <vm_exec_core+23236>, 0x603f3bc71661 <vm_exec_core+29489>, 0x603f3bc6e7e4 <vm_exec_core+17588>, 0x603f3bc708d2 <vm_exec_core+26018>, 0x603f3bc6a6bb <vm_exec_core+907>, 0x603f3bc70495 <vm_exec_core+24933>, 0x603f3bc6cd62 <vm_exec_core+10802>, 0x603f3bc6f028 <vm_exec_core+19704>, 0x603f3bc6f588 <vm_exec_core+21080>, 0x603f3bc6a6c0 <vm_exec_core+912>, 0x603f3bc6ee93 <vm_exec_core+19299>, 0x603f3bc6d15f <vm_exec_core+11823>, 0x603f3bc6c4d0 <vm_exec_core+8608>, 0x603f3bc6fe88 <vm_exec_core+23384>, 0x603f3bc6b5c0 <vm_exec_core+4752>, 0x603f3bc6dd44 <vm_exec_core+14868>, 0x603f3bc795a9 <vm_exec_core+62073>, 0x603f3bc6fa47 <vm_exec_core+22295>, 0x603f3bc6be21 <vm_exec_core+6897>, 0x603f3bc6c1ef <vm_exec_core+7871>, 0x603f3bc6c0cd <vm_exec_core+7581>, 0x603f3bc6c726 <vm_exec_core+9206>, 0x603f3bc6cfae <vm_exec_core+11390>, 0x603f3bc6bd42 <vm_exec_core+6674>, 0x603f3bc725d3 <vm_exec_core+33443>, 0x603f3bc6fafe <vm_exec_core+22478>, 0x603f3bc6e60c <vm_exec_core+17116>, 0x603f3bc70f81 <vm_exec_core+27729>, 0x603f3bc726f1 <vm_exec_core+33729>, 0x603f3bc712e7 <vm_exec_core+28599>, 0x603f3bc7213e <vm_exec_core+32270>, 0x603f3bc72216 <vm_exec_core+32486>, 0x603f3bc6af9c <vm_exec_core+3180>, 0x603f3bc71cc4 <vm_exec_core+31124>, 0x603f3bc6d34f <vm_exec_core+12319>, 0x603f3bc71eff <vm_exec_core+31695>, 0x603f3bc6ce0e <vm_exec_core+10974>, 0x603f3bc711e5 <vm_exec_core+28341>, 0x603f3bc6adc3 <vm_exec_core+2707>, 0x603f3bc6cba4 <vm_exec_core+10356>, 0x603f3bc6df4c <vm_exec_core+15388>, 0x603f3bc6d8e5 <vm_exec_core+13749>, 0x603f3bc6d6b4 <vm_exec_core+13188>, 0x603f3bc6a7b7 <vm_exec_core+1159>, 0x603f3bc6acda <vm_exec_core+2474>, 0x603f3bc6a849 <vm_exec_core+1305>, 0x603f3bc71500 <vm_exec_core+29136>, 0x603f3bc6ed30 <vm_exec_core+18944>, 0x603f3bc6e2d4 <vm_exec_core+16292>, 0x603f3bc6e9f1 <vm_exec_core+18113>, 0x603f3bc6e70a <vm_exec_core+17370>, 0x603f3bc6d755 <vm_exec_core+13349>, 0x603f3bc6e0f8 <vm_exec_core+15816>, 0x603f3bc6dc1a <vm_exec_core+14570>, 0x603f3bc6e403 <vm_exec_core+16595>, 0x603f3bc6e485 <vm_exec_core+16725>, 0x603f3bc6aa2a <vm_exec_core+1786>, 0x603f3bc6bafb <vm_exec_core+6091>, 0x603f3bc71730 <vm_exec_core+29696>, 0x603f3bc6b653 <vm_exec_core+4899>, 0x603f3bc7232f <vm_exec_core+32767>, 0x603f3bc700f3 <vm_exec_core+24003>, 0x603f3bc6da6e <vm_exec_core+14142>, 0x603f3bc6abaa <vm_exec_core+2170>, 0x603f3bc71d98 <vm_exec_core+31336>, 0x603f3bc71a92 <vm_exec_core+30562>, 0x603f3bc6b8cb <vm_exec_core+5531>, 0x603f3bc6b148 <vm_exec_core+3608>, 0x603f3bc70748 <vm_exec_core+25624>, 0x603f3bc6c882 <vm_exec_core+9554>, 0x603f3bc71fd6 <vm_exec_core+31910>, 0x603f3bc71c20 <vm_exec_core+30960>, 0x603f3bc6cee2 <vm_exec_core+11186>, 0x603f3bc6d9ec <vm_exec_core+14012>, 0x603f3bc70341 <vm_exec_core+24593>, 0x603f3bc71b81 <vm_exec_core+30801>, 0x603f3bc6f4a8 <vm_exec_core+20856>, 0x603f3bc703db <vm_exec_core+24747>, 0x603f3bc70af9 <vm_exec_core+26569>, 0x603f3bc6f3d4 <vm_exec_core+20644>, 0x603f3bc6b074 <vm_exec_core+3396>, 0x603f3bc6fc0d <vm_exec_core+22749>, 0x603f3bc6aeea <vm_exec_core+3002>, 0x603f3bc6b35a <vm_exec_core+4138>, 0x603f3bc6d22f <vm_exec_core+12031>, 0x603f3bc6ef75 <vm_exec_core+19525>, 0x603f3bc6f956 <vm_exec_core+22054>, 0x603f3bc6eb11 <vm_exec_core+18401>, 0x603f3bc6aa6f <vm_exec_core+1855>, 0x603f3bc7107b <vm_exec_core+27979>, 0x603f3bc719a7 <vm_exec_core+30327>, 0x603f3bc6b433 <vm_exec_core+4355>, 0x603f3bc6bfc7 <vm_exec_core+7319>, 0x603f3bc6ba4d <vm_exec_core+5917>, 0x603f3bc6c987 <vm_exec_core+9815>, 0x603f3bc6d981 <vm_exec_core+13905>, 0x603f3bc6b4f5 <vm_exec_core+4549>, 0x603f3bc70ec4 <vm_exec_core+27540>, 0x603f3bc6bf36 <vm_exec_core+7174>, 0x603f3bc6d83f <vm_exec_core+13583>, 0x603f3bc6e1f4 <vm_exec_core+16068>, 0x603f3bc707f4 <vm_exec_core+25796>, 0x603f3bc6f684 <vm_exec_core+21332>, 0x603f3bc6ca7b <vm_exec_core+10059>, 0x603f3bc6c304 <vm_exec_core+8148>, 0x603f3bc70622 <vm_exec_core+25330>, 0x603f3bc6d47d <vm_exec_core+12621>, 0x603f3bc6fd18 <vm_exec_core+23016>, 0x603f3bc6f70c <vm_exec_core+21468>, 0x603f3bc6fde5 <vm_exec_core+23221>, 0x603f3bc71652 <vm_exec_core+29474>, 0x603f3bc6e7d5 <vm_exec_core+17573>, 0x603f3bc708c3 <vm_exec_core+26003>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc70486 <vm_exec_core+24918>, 0x603f3bc6cd53 <vm_exec_core+10787>, 0x603f3bc6f019 <vm_exec_core+19689>, 0x603f3bc6f579 <vm_exec_core+21065>, 0x603f3bc6df38 <vm_exec_core+15368>, 0x603f3bc6ee84 <vm_exec_core+19284>, 0x603f3bc6d150 <vm_exec_core+11808>, 0x603f3bc6c4c1 <vm_exec_core+8593>, 0x603f3bc6fe79 <vm_exec_core+23369>, 0x603f3bc6b5b1 <vm_exec_core+4737>, 0x603f3bc6dd35 <vm_exec_core+14853>, 0x603f3bc7959a <vm_exec_core+62058>, 0x603f3bc6fa38 <vm_exec_core+22280>, 0x603f3bc6be12 <vm_exec_core+6882>, 0x603f3bc6c1e0 <vm_exec_core+7856>, 0x603f3bc6c0be <vm_exec_core+7566>, 0x603f3bc6c717 <vm_exec_core+9191>, 0x603f3bc6cf9f <vm_exec_core+11375>, 0x603f3bc6ee7f <vm_exec_core+19279>, 0x603f3bc6e602 <vm_exec_core+17106>, 0x603f3bc6ee7a <vm_exec_core+19274>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc6f66e <vm_exec_core+21310>, 0x603f3bc6c712 <vm_exec_core+9186>, 0x603f3bc6fbd1 <vm_exec_core+22689>, 0x603f3bc6d9e2 <vm_exec_core+14002>, 0x603f3bc6d9e7 <vm_exec_core+14007>, 0x603f3bc6f66c <vm_exec_core+21308>, 0x603f3bc6f54b <vm_exec_core+21019>, 0x603f3bc6e9d8 <vm_exec_core+18088>, 0x603f3bc6e6f6 <vm_exec_core+17350>, 0x603f3bc6f66a <vm_exec_core+21306>, 0x603f3bc6eb0c <vm_exec_core+18396>...} reg_cfp = 0x7a297afff608 reg_pc = 0x519000015cb8 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #33 0x0000603f3bc66ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x5160000003d0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #34 0x0000603f3bce7882 in invoke_iseq_block_from_c (ec=0x5160000003d0, captured=0x7a297afff738, self=134318596220760, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=0, me=0x0) at /tmp/ruby/src/trunk_asan/vm.c:1615 flags = 0 iseq = 0x7a297d1b49e8 cfp = <optimized out> sp = 0x7a297aeff8d0 use_argv = 0x7a297b8d0760 stack_argv = 0x7a297aeff8d0 opt_pc = 0 type = <optimized out> av = <optimized out> bound = <optimized out> #35 invoke_block_from_c_bh (ec=<optimized out>, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1629 captured = 0x7a297afff738 #36 0x0000603f3bc94276 in vm_yield_with_cref (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1666 No locals. #37 vm_yield (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1674 No locals. #38 rb_yield_0 (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_eval.c:1344 No locals. #39 0x0000603f3bc94276 in rb_yield (val=<optimized out>) No locals. #40 0x0000603f3be45276 in rb_ary_collect (ary=134318138413960) at /tmp/ruby/src/trunk_asan/array.c:3651 collect = 134318138413840 i = 0 #41 0x0000603f3bcca2c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x163100000001 cc = <optimized out> me = 0x7a297d360198 cfunc = 0x50400000a758 recv = 134318138413960 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #42 0x0000603f3bc6f22b in vm_sendish (ec=0x5160000003d0, reg_cfp=0x7a297afff720, cd=0x502000013330, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> calling = <optimized out> #43 vm_exec_core (ec=ec@entry=0x5160000003d0) at ../../src/trunk_asan/insns.def:851 bh = <optimized out> blockiseq = <optimized out> leaf = false val = <optimized out> cd = 0x502000013330 insns_address_table = {0x603f3bc6aa39 <vm_exec_core+1801>, 0x603f3bc6bb0a <vm_exec_core+6106>, 0x603f3bc7173f <vm_exec_core+29711>, 0x603f3bc6b662 <vm_exec_core+4914>, 0x603f3bc7233e <vm_exec_core+32782>, 0x603f3bc70102 <vm_exec_core+24018>, 0x603f3bc6da7d <vm_exec_core+14157>, 0x603f3bc6abb9 <vm_exec_core+2185>, 0x603f3bc71da7 <vm_exec_core+31351>, 0x603f3bc71aa1 <vm_exec_core+30577>, 0x603f3bc6b8da <vm_exec_core+5546>, 0x603f3bc6b157 <vm_exec_core+3623>, 0x603f3bc70757 <vm_exec_core+25639>, 0x603f3bc6c891 <vm_exec_core+9569>, 0x603f3bc71fe5 <vm_exec_core+31925>, 0x603f3bc71c2f <vm_exec_core+30975>, 0x603f3bc6cef1 <vm_exec_core+11201>, 0x603f3bc6d9fb <vm_exec_core+14027>, 0x603f3bc70350 <vm_exec_core+24608>, 0x603f3bc71b90 <vm_exec_core+30816>, 0x603f3bc6f4b7 <vm_exec_core+20871>, 0x603f3bc703ea <vm_exec_core+24762>, 0x603f3bc70b08 <vm_exec_core+26584>, 0x603f3bc6f3e3 <vm_exec_core+20659>, 0x603f3bc6b083 <vm_exec_core+3411>, 0x603f3bc6fc1c <vm_exec_core+22764>, 0x603f3bc6aef9 <vm_exec_core+3017>, 0x603f3bc6b369 <vm_exec_core+4153>, 0x603f3bc6d23e <vm_exec_core+12046>, 0x603f3bc6ef84 <vm_exec_core+19540>, 0x603f3bc6f965 <vm_exec_core+22069>, 0x603f3bc6eb20 <vm_exec_core+18416>, 0x603f3bc6aa7e <vm_exec_core+1870>, 0x603f3bc7108a <vm_exec_core+27994>, 0x603f3bc719b6 <vm_exec_core+30342>, 0x603f3bc6b442 <vm_exec_core+4370>, 0x603f3bc6bfd6 <vm_exec_core+7334>, 0x603f3bc6ba5c <vm_exec_core+5932>, 0x603f3bc6c996 <vm_exec_core+9830>, 0x603f3bc6d990 <vm_exec_core+13920>, 0x603f3bc6b504 <vm_exec_core+4564>, 0x603f3bc70ed3 <vm_exec_core+27555>, 0x603f3bc6bf45 <vm_exec_core+7189>, 0x603f3bc6d84e <vm_exec_core+13598>, 0x603f3bc6e203 <vm_exec_core+16083>, 0x603f3bc70803 <vm_exec_core+25811>, 0x603f3bc6f693 <vm_exec_core+21347>, 0x603f3bc6ca8a <vm_exec_core+10074>, 0x603f3bc6c313 <vm_exec_core+8163>, 0x603f3bc70631 <vm_exec_core+25345>, 0x603f3bc6d48c <vm_exec_core+12636>, 0x603f3bc6fd27 <vm_exec_core+23031>, 0x603f3bc6f71b <vm_exec_core+21483>, 0x603f3bc6fdf4 <vm_exec_core+23236>, 0x603f3bc71661 <vm_exec_core+29489>, 0x603f3bc6e7e4 <vm_exec_core+17588>, 0x603f3bc708d2 <vm_exec_core+26018>, 0x603f3bc6a6bb <vm_exec_core+907>, 0x603f3bc70495 <vm_exec_core+24933>, 0x603f3bc6cd62 <vm_exec_core+10802>, 0x603f3bc6f028 <vm_exec_core+19704>, 0x603f3bc6f588 <vm_exec_core+21080>, 0x603f3bc6a6c0 <vm_exec_core+912>, 0x603f3bc6ee93 <vm_exec_core+19299>, 0x603f3bc6d15f <vm_exec_core+11823>, 0x603f3bc6c4d0 <vm_exec_core+8608>, 0x603f3bc6fe88 <vm_exec_core+23384>, 0x603f3bc6b5c0 <vm_exec_core+4752>, 0x603f3bc6dd44 <vm_exec_core+14868>, 0x603f3bc795a9 <vm_exec_core+62073>, 0x603f3bc6fa47 <vm_exec_core+22295>, 0x603f3bc6be21 <vm_exec_core+6897>, 0x603f3bc6c1ef <vm_exec_core+7871>, 0x603f3bc6c0cd <vm_exec_core+7581>, 0x603f3bc6c726 <vm_exec_core+9206>, 0x603f3bc6cfae <vm_exec_core+11390>, 0x603f3bc6bd42 <vm_exec_core+6674>, 0x603f3bc725d3 <vm_exec_core+33443>, 0x603f3bc6fafe <vm_exec_core+22478>, 0x603f3bc6e60c <vm_exec_core+17116>, 0x603f3bc70f81 <vm_exec_core+27729>, 0x603f3bc726f1 <vm_exec_core+33729>, 0x603f3bc712e7 <vm_exec_core+28599>, 0x603f3bc7213e <vm_exec_core+32270>, 0x603f3bc72216 <vm_exec_core+32486>, 0x603f3bc6af9c <vm_exec_core+3180>, 0x603f3bc71cc4 <vm_exec_core+31124>, 0x603f3bc6d34f <vm_exec_core+12319>, 0x603f3bc71eff <vm_exec_core+31695>, 0x603f3bc6ce0e <vm_exec_core+10974>, 0x603f3bc711e5 <vm_exec_core+28341>, 0x603f3bc6adc3 <vm_exec_core+2707>, 0x603f3bc6cba4 <vm_exec_core+10356>, 0x603f3bc6df4c <vm_exec_core+15388>, 0x603f3bc6d8e5 <vm_exec_core+13749>, 0x603f3bc6d6b4 <vm_exec_core+13188>, 0x603f3bc6a7b7 <vm_exec_core+1159>, 0x603f3bc6acda <vm_exec_core+2474>, 0x603f3bc6a849 <vm_exec_core+1305>, 0x603f3bc71500 <vm_exec_core+29136>, 0x603f3bc6ed30 <vm_exec_core+18944>, 0x603f3bc6e2d4 <vm_exec_core+16292>, 0x603f3bc6e9f1 <vm_exec_core+18113>, 0x603f3bc6e70a <vm_exec_core+17370>, 0x603f3bc6d755 <vm_exec_core+13349>, 0x603f3bc6e0f8 <vm_exec_core+15816>, 0x603f3bc6dc1a <vm_exec_core+14570>, 0x603f3bc6e403 <vm_exec_core+16595>, 0x603f3bc6e485 <vm_exec_core+16725>, 0x603f3bc6aa2a <vm_exec_core+1786>, 0x603f3bc6bafb <vm_exec_core+6091>, 0x603f3bc71730 <vm_exec_core+29696>, 0x603f3bc6b653 <vm_exec_core+4899>, 0x603f3bc7232f <vm_exec_core+32767>, 0x603f3bc700f3 <vm_exec_core+24003>, 0x603f3bc6da6e <vm_exec_core+14142>, 0x603f3bc6abaa <vm_exec_core+2170>, 0x603f3bc71d98 <vm_exec_core+31336>, 0x603f3bc71a92 <vm_exec_core+30562>, 0x603f3bc6b8cb <vm_exec_core+5531>, 0x603f3bc6b148 <vm_exec_core+3608>, 0x603f3bc70748 <vm_exec_core+25624>, 0x603f3bc6c882 <vm_exec_core+9554>, 0x603f3bc71fd6 <vm_exec_core+31910>, 0x603f3bc71c20 <vm_exec_core+30960>, 0x603f3bc6cee2 <vm_exec_core+11186>, 0x603f3bc6d9ec <vm_exec_core+14012>, 0x603f3bc70341 <vm_exec_core+24593>, 0x603f3bc71b81 <vm_exec_core+30801>, 0x603f3bc6f4a8 <vm_exec_core+20856>, 0x603f3bc703db <vm_exec_core+24747>, 0x603f3bc70af9 <vm_exec_core+26569>, 0x603f3bc6f3d4 <vm_exec_core+20644>, 0x603f3bc6b074 <vm_exec_core+3396>, 0x603f3bc6fc0d <vm_exec_core+22749>, 0x603f3bc6aeea <vm_exec_core+3002>, 0x603f3bc6b35a <vm_exec_core+4138>, 0x603f3bc6d22f <vm_exec_core+12031>, 0x603f3bc6ef75 <vm_exec_core+19525>, 0x603f3bc6f956 <vm_exec_core+22054>, 0x603f3bc6eb11 <vm_exec_core+18401>, 0x603f3bc6aa6f <vm_exec_core+1855>, 0x603f3bc7107b <vm_exec_core+27979>, 0x603f3bc719a7 <vm_exec_core+30327>, 0x603f3bc6b433 <vm_exec_core+4355>, 0x603f3bc6bfc7 <vm_exec_core+7319>, 0x603f3bc6ba4d <vm_exec_core+5917>, 0x603f3bc6c987 <vm_exec_core+9815>, 0x603f3bc6d981 <vm_exec_core+13905>, 0x603f3bc6b4f5 <vm_exec_core+4549>, 0x603f3bc70ec4 <vm_exec_core+27540>, 0x603f3bc6bf36 <vm_exec_core+7174>, 0x603f3bc6d83f <vm_exec_core+13583>, 0x603f3bc6e1f4 <vm_exec_core+16068>, 0x603f3bc707f4 <vm_exec_core+25796>, 0x603f3bc6f684 <vm_exec_core+21332>, 0x603f3bc6ca7b <vm_exec_core+10059>, 0x603f3bc6c304 <vm_exec_core+8148>, 0x603f3bc70622 <vm_exec_core+25330>, 0x603f3bc6d47d <vm_exec_core+12621>, 0x603f3bc6fd18 <vm_exec_core+23016>, 0x603f3bc6f70c <vm_exec_core+21468>, 0x603f3bc6fde5 <vm_exec_core+23221>, 0x603f3bc71652 <vm_exec_core+29474>, 0x603f3bc6e7d5 <vm_exec_core+17573>, 0x603f3bc708c3 <vm_exec_core+26003>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc70486 <vm_exec_core+24918>, 0x603f3bc6cd53 <vm_exec_core+10787>, 0x603f3bc6f019 <vm_exec_core+19689>, 0x603f3bc6f579 <vm_exec_core+21065>, 0x603f3bc6df38 <vm_exec_core+15368>, 0x603f3bc6ee84 <vm_exec_core+19284>, 0x603f3bc6d150 <vm_exec_core+11808>, 0x603f3bc6c4c1 <vm_exec_core+8593>, 0x603f3bc6fe79 <vm_exec_core+23369>, 0x603f3bc6b5b1 <vm_exec_core+4737>, 0x603f3bc6dd35 <vm_exec_core+14853>, 0x603f3bc7959a <vm_exec_core+62058>, 0x603f3bc6fa38 <vm_exec_core+22280>, 0x603f3bc6be12 <vm_exec_core+6882>, 0x603f3bc6c1e0 <vm_exec_core+7856>, 0x603f3bc6c0be <vm_exec_core+7566>, 0x603f3bc6c717 <vm_exec_core+9191>, 0x603f3bc6cf9f <vm_exec_core+11375>, 0x603f3bc6ee7f <vm_exec_core+19279>, 0x603f3bc6e602 <vm_exec_core+17106>, 0x603f3bc6ee7a <vm_exec_core+19274>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc6f66e <vm_exec_core+21310>, 0x603f3bc6c712 <vm_exec_core+9186>, 0x603f3bc6fbd1 <vm_exec_core+22689>, 0x603f3bc6d9e2 <vm_exec_core+14002>, 0x603f3bc6d9e7 <vm_exec_core+14007>, 0x603f3bc6f66c <vm_exec_core+21308>, 0x603f3bc6f54b <vm_exec_core+21019>, 0x603f3bc6e9d8 <vm_exec_core+18088>, 0x603f3bc6e6f6 <vm_exec_core+17350>, 0x603f3bc6f66a <vm_exec_core+21306>, 0x603f3bc6eb0c <vm_exec_core+18396>...} reg_cfp = 0x7a297afff720 reg_pc = 0x50400002ffb8 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> /tmp/ruby/src/trunk_asan/test/ruby/test_process.rb:2794: [BUG] Segmentation fault at 0x0000000000000010 INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #44 0x0000603f3bc67261 in vm_exec_loop (ec=0x5160000003d0, state=<optimized out>, tag=<optimized out>, result=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2611 No locals. #45 rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2590 _ec = 0x5160000003d0 _tag = <optimized out> state = <optimized out> ruby 3.4.0dev (2024-11-25T18:35:02Z master cdd47436ae) +PRISM [x86_64-linux] result = 36 -- Control frame information ----------------------------------------------- #46 0x0000603f3b8ec49b in rb_ec_exec_node (ec=0x5160000003d0, n=0x7a297d1b4b78) at /tmp/ruby/src/trunk_asan/eval.c:281 _ec = 0x5160000003d0 _tag = {tag = 36, retval = <optimized out>, buf = {0x7ffd4728cdf0, <optimized out>, 0x7ffd4728cd40, <optimized out>, <optimized out>}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} state = 0 iseq = 0x7a297d1b4b78 c:0015 p:---- s:0108 e:000107 CFUNC :fork #47 ruby_run_node (n=<optimized out>) at /tmp/ruby/src/trunk_asan/eval.c:319 ec = 0x5160000003d0 c:0014 p:0026 s:0104 e:000103 METHOD /tmp/ruby/src/trunk_asan/test/ruby/test_process.rb:2794 status = <optimized out> c:0013 p:0037 s:0091 e:000090 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/testcase.rb:202 c:0012 p:0052 s:0085 e:000084 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/testcase.rb:170 #48 0x0000603f3b8e5a07 in rb_main (argc=10, argv=0x7ffd4728cfb8) at /tmp/ruby/src/trunk_asan/main.c:43 variable_in_this_stack_frame = <optimized out> #49 main (argc=10, argv=0x7ffd4728cfb8) at /tmp/ruby/src/trunk_asan/main.c:68 c:0011 p:0083 s:0076 e:000075 BLOCK /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1671 [FINISH] c:0010 p:---- s:0069 e:000068 CFUNC :map No locals. c:0009 p:0103 s:0065 e:000064 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1658 c:0008 p:0035 s:0053 e:000052 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1362 c:0007 p:0069 s:0046 E:0007d0 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:52 >>> Dump Ruby level backtrace (if possible) c:0006 p:0007 s:0030 e:000029 BLOCK /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:24 [FINISH] c:0005 p:---- s:0026 e:000025 CFUNC :map Program received signal SIGSEGV, Segmentation fault. c:0004 p:0005 s:0022 e:000021 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:23 c:0003 p:0210 s:0016 e:000015 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:122 0x0000603f3c12216f in rb_vmdebug_stack_dump_all_threads () at /tmp/ruby/src/trunk_asan/vm_dump.c:1308 c:0002 p:0051 s:0006 e:000005 EVAL /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:220 [FINISH] c:0001 p:0000 s:0003 E:001650 DUMMY [FINISH] 1308 kprintf("th: %p, native_id: %p\n", (void *)th, (void *)(uintptr_t)th->nt->thread_id); [Inferior 1 (process 290330) detached] -- Ruby level backtrace information ---------------------------------------- /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:220:in '<main>' /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:122:in 'run' /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:23:in '_run_suites' /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:23:in 'map' /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:24:in 'block in _run_suites' /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:52:in '_run_suite' /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1362:in '_run_suite' /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1658:in '_run_suite' /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1658:in 'map' /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1671:in 'block in _run_suite' /tmp/ruby/src/trunk_asan/tool/lib/test/unit/testcase.rb:170:in 'run' /tmp/ruby/src/trunk_asan/tool/lib/test/unit/testcase.rb:202:in 'run_test' /tmp/ruby/src/trunk_asan/test/ruby/test_process.rb:2794:in 'test_concurrent_group_and_pid_wait' /tmp/ruby/src/trunk_asan/test/ruby/test_process.rb:2794:in 'fork' -- Threading information --------------------------------------------------- Total ractor count: 1 Ruby thread count for this ractor: 1 -- Machine register context ------------------------------------------------ RIP: 0x0000603f3c12216f RBP: 0x00007ffd4728a130 RSP: 0x00007ffd4728a110 RAX: 0x0000000000000002 RBX: 0x00007a297dc044e0 RCX: 0x00000f452fb808d4 RDX: 0x0000000000000000 RDI: 0x0000000000000010 RSI: 0x0000000000000080 R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x0000000000000000 R11: 0x0000000000000246 R12: 0x0000515000000900 R13: 0x0000000000000080 R14: 0x0000515000000300 R15: 0x0000603f3c371940 EFL: 0x0000000000010246 -- C level backtrace information ------------------------------------------- $ timeout 60 gdb -p 272666 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null [New LWP 290341] [New LWP 290339] [New LWP 289972] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007a297db1b4cd in __GI___poll (fds=0x7a297ba50960, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 >>> Threads Id Target Id Frame * 1 Thread 0x7a297dc5cc40 (LWP 272666) "ruby" 0x00007a297db1b4cd in __GI___poll (fds=0x7a297ba50960, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 2 Thread 0x7a295ac006c0 (LWP 290341) "Timeout stdlib " 0x00007a297da98d61 in __futex_abstimed_wait_common64 (private=31273, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x50c00073cad4) at ./nptl/futex-internal.c:57 3 Thread 0x7a29618006c0 (LWP 290339) "ruby" 0x00007a297db1b4cd in __GI___poll (fds=0x7a293eb09040, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 4 Thread 0x7a294d4006c0 (LWP 289972) "parallel.rb:40" 0x00007a297db1b4cd in __GI___poll (fds=0x7a293f80f260, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 >>> Machine level backtrace Thread 4 (Thread 0x7a294d4006c0 (LWP 289972) "parallel.rb:40"): #0 0x00007a297db1b4cd in __GI___poll (fds=0x7a293f80f260, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x0000603f3b84c5aa in __interceptor_poll () No symbol table info available. #2 0x0000603f3b9a0b6d in nogvl_wait_for (th=134318138413640, fptr=0x5110002dfa40, events=1, timeout=0x0) at /tmp/ruby/src/trunk_asan/io.c:12502 fds = {fd = 4, events = <optimized out>, revents = <optimized out>} scheduler = <optimized out> fd = <optimized out> timeout_milliseconds = -1 #3 io_internal_wait (thread=<optimized out>, fptr=<optimized out>, error=<optimized out>, events=<optimized out>, timeout=0x0) at /tmp/ruby/src/trunk_asan/io.c:1174 ready = <optimized out> #4 0x0000603f3b9a1fe6 in internal_read_func (ptr=0x7a293f80f040) at /tmp/ruby/src/trunk_asan/io.c:1205 iis = 0x7a293f80f040 result = <optimized out> #5 0x0000603f3bbde96b in rb_thread_io_blocking_call (func=0x603f3b9a1b60 <internal_read_func>, data1=0x7a293f80f040, fd=<optimized out>, events=1) at /tmp/ruby/src/trunk_asan/thread.c:1827 __region = <optimized out> saved_state = RUBY_TAG_NONE _ec = <optimized out> _tag = <optimized out> ec = <optimized out> th = <optimized out> prev_mn_schedulable = false waiting_fd = <optimized out> state = RUBY_TAG_NONE val = <optimized out> saved_errno = <optimized out> #6 0x0000603f3b8f01a0 in rb_ensure (b_proc=<optimized out>, data1=<optimized out>, e_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/src/trunk_asan/eval.c:1053 _ec = 0x51600151bcd0 _tag = {tag = 36, retval = <optimized out>, buf = {0x7a294d3fee30, <optimized out>, 0x7a294d3fed40, <optimized out>, <optimized out>}, prev = 0x7a293f809240, state = RUBY_TAG_NONE, lock_rec = 0} result = 4 ec = 0x51600151bcd0 state = RUBY_TAG_NONE errinfo = <optimized out> #7 0x0000603f3b9b63f5 in io_read_memory_locktmp (str=134317577663072, iis=<optimized out>) at /tmp/ruby/src/trunk_asan/io.c:3451 No locals. #8 io_getpartial (argc=<optimized out>, argv=<optimized out>, io=<optimized out>, no_exception=<optimized out>, nonblock=<optimized out>) at /tmp/ruby/src/trunk_asan/io.c:3497 str = <optimized out> iis = {th = 134318138413640, fptr = 0x5110002dfa40, nonblock = 0, fd = 4, buf = 0x51900029a480, capa = 1024, timeout = <optimized out>} length = <optimized out> len = 1024 fptr = 0x5110002dfa40 n = <optimized out> shrinkable = <optimized out> #9 0x0000603f3b992631 in io_readpartial (argc=1065415264, argv=0x1, io=4294967295) at /tmp/ruby/src/trunk_asan/io.c:3617 ret = <optimized out> #10 0x0000603f3bcca2c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x409100100003 cc = <optimized out> me = 0x7a297d359f28 cfunc = 0x504000010f58 recv = 134318138413760 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #11 0x0000603f3bc77c8d in vm_sendish (ec=0x51600151bcd0, reg_cfp=0x7a2956a15790, cd=<optimized out>, block_handler=0, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 calling = {cd = <optimized out>, cc = <optimized out>, block_handler = 0, recv = <optimized out>, argc = <optimized out>, kw_splat = <optimized out>, heap_argv = <optimized out>} val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> #12 vm_exec_core (ec=ec@entry=0x51600151bcd0) at ../../src/trunk_asan/insns.def:898 bh = 0 cd = <optimized out> leaf = false val = <optimized out> insns_address_table = {0x603f3bc6aa39 <vm_exec_core+1801>, 0x603f3bc6bb0a <vm_exec_core+6106>, 0x603f3bc7173f <vm_exec_core+29711>, 0x603f3bc6b662 <vm_exec_core+4914>, 0x603f3bc7233e <vm_exec_core+32782>, 0x603f3bc70102 <vm_exec_core+24018>, 0x603f3bc6da7d <vm_exec_core+14157>, 0x603f3bc6abb9 <vm_exec_core+2185>, 0x603f3bc71da7 <vm_exec_core+31351>, 0x603f3bc71aa1 <vm_exec_core+30577>, 0x603f3bc6b8da <vm_exec_core+5546>, 0x603f3bc6b157 <vm_exec_core+3623>, 0x603f3bc70757 <vm_exec_core+25639>, 0x603f3bc6c891 <vm_exec_core+9569>, 0x603f3bc71fe5 <vm_exec_core+31925>, 0x603f3bc71c2f <vm_exec_core+30975>, 0x603f3bc6cef1 <vm_exec_core+11201>, 0x603f3bc6d9fb <vm_exec_core+14027>, 0x603f3bc70350 <vm_exec_core+24608>, 0x603f3bc71b90 <vm_exec_core+30816>, 0x603f3bc6f4b7 <vm_exec_core+20871>, 0x603f3bc703ea <vm_exec_core+24762>, 0x603f3bc70b08 <vm_exec_core+26584>, 0x603f3bc6f3e3 <vm_exec_core+20659>, 0x603f3bc6b083 <vm_exec_core+3411>, 0x603f3bc6fc1c <vm_exec_core+22764>, 0x603f3bc6aef9 <vm_exec_core+3017>, 0x603f3bc6b369 <vm_exec_core+4153>, 0x603f3bc6d23e <vm_exec_core+12046>, 0x603f3bc6ef84 <vm_exec_core+19540>, 0x603f3bc6f965 <vm_exec_core+22069>, 0x603f3bc6eb20 <vm_exec_core+18416>, 0x603f3bc6aa7e <vm_exec_core+1870>, 0x603f3bc7108a <vm_exec_core+27994>, 0x603f3bc719b6 <vm_exec_core+30342>, 0x603f3bc6b442 <vm_exec_core+4370>, 0x603f3bc6bfd6 <vm_exec_core+7334>, 0x603f3bc6ba5c <vm_exec_core+5932>, 0x603f3bc6c996 <vm_exec_core+9830>, 0x603f3bc6d990 <vm_exec_core+13920>, 0x603f3bc6b504 <vm_exec_core+4564>, 0x603f3bc70ed3 <vm_exec_core+27555>, 0x603f3bc6bf45 <vm_exec_core+7189>, 0x603f3bc6d84e <vm_exec_core+13598>, 0x603f3bc6e203 <vm_exec_core+16083>, 0x603f3bc70803 <vm_exec_core+25811>, 0x603f3bc6f693 <vm_exec_core+21347>, 0x603f3bc6ca8a <vm_exec_core+10074>, 0x603f3bc6c313 <vm_exec_core+8163>, 0x603f3bc70631 <vm_exec_core+25345>, 0x603f3bc6d48c <vm_exec_core+12636>, 0x603f3bc6fd27 <vm_exec_core+23031>, 0x603f3bc6f71b <vm_exec_core+21483>, 0x603f3bc6fdf4 <vm_exec_core+23236>, 0x603f3bc71661 <vm_exec_core+29489>, 0x603f3bc6e7e4 <vm_exec_core+17588>, 0x603f3bc708d2 <vm_exec_core+26018>, 0x603f3bc6a6bb <vm_exec_core+907>, 0x603f3bc70495 <vm_exec_core+24933>, 0x603f3bc6cd62 <vm_exec_core+10802>, 0x603f3bc6f028 <vm_exec_core+19704>, 0x603f3bc6f588 <vm_exec_core+21080>, 0x603f3bc6a6c0 <vm_exec_core+912>, 0x603f3bc6ee93 <vm_exec_core+19299>, 0x603f3bc6d15f <vm_exec_core+11823>, 0x603f3bc6c4d0 <vm_exec_core+8608>, 0x603f3bc6fe88 <vm_exec_core+23384>, 0x603f3bc6b5c0 <vm_exec_core+4752>, 0x603f3bc6dd44 <vm_exec_core+14868>, 0x603f3bc795a9 <vm_exec_core+62073>, 0x603f3bc6fa47 <vm_exec_core+22295>, 0x603f3bc6be21 <vm_exec_core+6897>, 0x603f3bc6c1ef <vm_exec_core+7871>, 0x603f3bc6c0cd <vm_exec_core+7581>, 0x603f3bc6c726 <vm_exec_core+9206>, 0x603f3bc6cfae <vm_exec_core+11390>, 0x603f3bc6bd42 <vm_exec_core+6674>, 0x603f3bc725d3 <vm_exec_core+33443>, 0x603f3bc6fafe <vm_exec_core+22478>, 0x603f3bc6e60c <vm_exec_core+17116>, 0x603f3bc70f81 <vm_exec_core+27729>, 0x603f3bc726f1 <vm_exec_core+33729>, 0x603f3bc712e7 <vm_exec_core+28599>, 0x603f3bc7213e <vm_exec_core+32270>, 0x603f3bc72216 <vm_exec_core+32486>, 0x603f3bc6af9c <vm_exec_core+3180>, 0x603f3bc71cc4 <vm_exec_core+31124>, 0x603f3bc6d34f <vm_exec_core+12319>, 0x603f3bc71eff <vm_exec_core+31695>, 0x603f3bc6ce0e <vm_exec_core+10974>, 0x603f3bc711e5 <vm_exec_core+28341>, 0x603f3bc6adc3 <vm_exec_core+2707>, 0x603f3bc6cba4 <vm_exec_core+10356>, 0x603f3bc6df4c <vm_exec_core+15388>, 0x603f3bc6d8e5 <vm_exec_core+13749>, 0x603f3bc6d6b4 <vm_exec_core+13188>, 0x603f3bc6a7b7 <vm_exec_core+1159>, 0x603f3bc6acda <vm_exec_core+2474>, 0x603f3bc6a849 <vm_exec_core+1305>, 0x603f3bc71500 <vm_exec_core+29136>, 0x603f3bc6ed30 <vm_exec_core+18944>, 0x603f3bc6e2d4 <vm_exec_core+16292>, 0x603f3bc6e9f1 <vm_exec_core+18113>, 0x603f3bc6e70a <vm_exec_core+17370>, 0x603f3bc6d755 <vm_exec_core+13349>, 0x603f3bc6e0f8 <vm_exec_core+15816>, 0x603f3bc6dc1a <vm_exec_core+14570>, 0x603f3bc6e403 <vm_exec_core+16595>, 0x603f3bc6e485 <vm_exec_core+16725>, 0x603f3bc6aa2a <vm_exec_core+1786>, 0x603f3bc6bafb <vm_exec_core+6091>, 0x603f3bc71730 <vm_exec_core+29696>, 0x603f3bc6b653 <vm_exec_core+4899>, 0x603f3bc7232f <vm_exec_core+32767>, 0x603f3bc700f3 <vm_exec_core+24003>, 0x603f3bc6da6e <vm_exec_core+14142>, 0x603f3bc6abaa <vm_exec_core+2170>, 0x603f3bc71d98 <vm_exec_core+31336>, 0x603f3bc71a92 <vm_exec_core+30562>, 0x603f3bc6b8cb <vm_exec_core+5531>, 0x603f3bc6b148 <vm_exec_core+3608>, 0x603f3bc70748 <vm_exec_core+25624>, 0x603f3bc6c882 <vm_exec_core+9554>, 0x603f3bc71fd6 <vm_exec_core+31910>, 0x603f3bc71c20 <vm_exec_core+30960>, 0x603f3bc6cee2 <vm_exec_core+11186>, 0x603f3bc6d9ec <vm_exec_core+14012>, 0x603f3bc70341 <vm_exec_core+24593>, 0x603f3bc71b81 <vm_exec_core+30801>, 0x603f3bc6f4a8 <vm_exec_core+20856>, 0x603f3bc703db <vm_exec_core+24747>, 0x603f3bc70af9 <vm_exec_core+26569>, 0x603f3bc6f3d4 <vm_exec_core+20644>, 0x603f3bc6b074 <vm_exec_core+3396>, 0x603f3bc6fc0d <vm_exec_core+22749>, 0x603f3bc6aeea <vm_exec_core+3002>, 0x603f3bc6b35a <vm_exec_core+4138>, 0x603f3bc6d22f <vm_exec_core+12031>, 0x603f3bc6ef75 <vm_exec_core+19525>, 0x603f3bc6f956 <vm_exec_core+22054>, 0x603f3bc6eb11 <vm_exec_core+18401>, 0x603f3bc6aa6f <vm_exec_core+1855>, 0x603f3bc7107b <vm_exec_core+27979>, 0x603f3bc719a7 <vm_exec_core+30327>, 0x603f3bc6b433 <vm_exec_core+4355>, 0x603f3bc6bfc7 <vm_exec_core+7319>, 0x603f3bc6ba4d <vm_exec_core+5917>, 0x603f3bc6c987 <vm_exec_core+9815>, 0x603f3bc6d981 <vm_exec_core+13905>, 0x603f3bc6b4f5 <vm_exec_core+4549>, 0x603f3bc70ec4 <vm_exec_core+27540>, 0x603f3bc6bf36 <vm_exec_core+7174>, 0x603f3bc6d83f <vm_exec_core+13583>, 0x603f3bc6e1f4 <vm_exec_core+16068>, 0x603f3bc707f4 <vm_exec_core+25796>, 0x603f3bc6f684 <vm_exec_core+21332>, 0x603f3bc6ca7b <vm_exec_core+10059>, 0x603f3bc6c304 <vm_exec_core+8148>, 0x603f3bc70622 <vm_exec_core+25330>, 0x603f3bc6d47d <vm_exec_core+12621>, 0x603f3bc6fd18 <vm_exec_core+23016>, 0x603f3bc6f70c <vm_exec_core+21468>, 0x603f3bc6fde5 <vm_exec_core+23221>, 0x603f3bc71652 <vm_exec_core+29474>, 0x603f3bc6e7d5 <vm_exec_core+17573>, 0x603f3bc708c3 <vm_exec_core+26003>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc70486 <vm_exec_core+24918>, 0x603f3bc6cd53 <vm_exec_core+10787>, 0x603f3bc6f019 <vm_exec_core+19689>, 0x603f3bc6f579 <vm_exec_core+21065>, 0x603f3bc6df38 <vm_exec_core+15368>, 0x603f3bc6ee84 <vm_exec_core+19284>, 0x603f3bc6d150 <vm_exec_core+11808>, 0x603f3bc6c4c1 <vm_exec_core+8593>, 0x603f3bc6fe79 <vm_exec_core+23369>, 0x603f3bc6b5b1 <vm_exec_core+4737>, 0x603f3bc6dd35 <vm_exec_core+14853>, 0x603f3bc7959a <vm_exec_core+62058>, 0x603f3bc6fa38 <vm_exec_core+22280>, 0x603f3bc6be12 <vm_exec_core+6882>, 0x603f3bc6c1e0 <vm_exec_core+7856>, 0x603f3bc6c0be <vm_exec_core+7566>, 0x603f3bc6c717 <vm_exec_core+9191>, 0x603f3bc6cf9f <vm_exec_core+11375>, 0x603f3bc6ee7f <vm_exec_core+19279>, 0x603f3bc6e602 <vm_exec_core+17106>, 0x603f3bc6ee7a <vm_exec_core+19274>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc6f66e <vm_exec_core+21310>, 0x603f3bc6c712 <vm_exec_core+9186>, 0x603f3bc6fbd1 <vm_exec_core+22689>, 0x603f3bc6d9e2 <vm_exec_core+14002>, 0x603f3bc6d9e7 <vm_exec_core+14007>, 0x603f3bc6f66c <vm_exec_core+21308>, 0x603f3bc6f54b <vm_exec_core+21019>, 0x603f3bc6e9d8 <vm_exec_core+18088>, 0x603f3bc6e6f6 <vm_exec_core+17350>, 0x603f3bc6f66a <vm_exec_core+21306>, 0x603f3bc6eb0c <vm_exec_core+18396>...} reg_cfp = 0x7a2956a15790 reg_pc = 0x5130000536e0 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #13 0x0000603f3bc66ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x51600151bcd0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #14 0x0000603f3bca414b in invoke_iseq_block_from_c (ec=0x51600151bcd0, captured=<optimized out>, self=134318596220760, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, cref=0x0, is_lambda=0, me=0x0, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1615 flags = 0 iseq = 0x7a297d1b4830 cfp = 0x7a2956a157c8 sp = 0x7a2956915818 use_argv = <optimized out> stack_argv = 0x7a2956915818 opt_pc = <optimized out> type = <optimized out> av = <optimized out> bound = <optimized out> #15 invoke_block_from_c_proc (ec=0x51600151bcd0, self=134318596220760, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, is_lambda=0, me=0x0, proc=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1709 block = <optimized out> keyword_hash = <optimized out> #16 vm_invoke_proc (ec=<optimized out>, proc=<optimized out>, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1739 No locals. #17 0x0000603f3bca23d6 in rb_vm_invoke_proc (ec=0x7a293f80f260, proc=0x1, proc@entry=0x5040030c3b10, argc=2108798157, argc@entry=0, argv=0x0, kw_splat=-218959360, passed_block_handler=18446744073709551100, passed_block_handler@entry=0) at /tmp/ruby/src/trunk_asan/vm.c:1760 self = 4294967295 #18 0x0000603f3bbf9459 in thread_do_start_proc (th=th@entry=0x5150002b5f00) at /tmp/ruby/src/trunk_asan/thread.c:608 args = <optimized out> procval = <optimized out> proc = 0x5040030c3b10 args_len = 0 args_ptr = <optimized out> #19 0x0000603f3bbf708a in thread_do_start (th=0x5150002b5f00) at /tmp/ruby/src/trunk_asan/thread.c:625 result = 36 #20 thread_start_func_2 (th=th@entry=0x5150002b5f00, stack_start=<optimized out>) at /tmp/ruby/src/trunk_asan/thread.c:680 _tag = <optimized out> _ec = <optimized out> ractor_main_th = 0x515000000300 fiber_scheduler_closed = 0 event_thread_end_hooked = 0 result = 36 state = RUBY_TAG_NONE errinfo = <optimized out> #21 0x0000603f3bbf634e in call_thread_start_func_2 (th=0x5150002b5f00) at /tmp/ruby/src/trunk_asan/thread_pthread.c:2180 stack_start = <optimized out> stack_start_addr = 0x7a294d3ffcc0 #22 nt_start (ptr=0x50c0010a1640) at /tmp/ruby/src/trunk_asan/thread_pthread.c:2225 th = 0x5150002b5f00 sched = <optimized out> nt = 0x50c0010a1640 vm = 0x525000000100 #23 0x0000603f3b8a595f in asan_thread_start(void*) () No symbol table info available. #24 0x00007a297da9ca94 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 = {134317808289472, -3320545862093612597, 134317808289472, -352, 25, 140725797301360, -3320545862106195509, -3320441493554046517}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #25 0x00007a297db29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 3 (Thread 0x7a29618006c0 (LWP 290339) "ruby"): #0 0x00007a297db1b4cd in __GI___poll (fds=0x7a293eb09040, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x0000603f3b84c5aa in __interceptor_poll () No symbol table info available. #2 0x0000603f3bbfa6bf in timer_thread_polling (vm=<optimized out>) at /tmp/ruby/src/trunk_asan/thread_pthread_mn.c:1052 pfd = {fd = 3, events = 1, revents = <optimized out>} timeout = -1 r = <optimized out> #3 timer_thread_func (ptr=<optimized out>) at /tmp/ruby/src/trunk_asan/thread_pthread.c:3010 vm = <optimized out> #4 0x0000603f3b8a595f in asan_thread_start(void*) () No symbol table info available. #5 0x00007a297da9ca94 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 = {134318148028096, -3320466147500598837, 134318148028096, -352, 25, 140725797299280, -3320466147513181749, -3320441493554046517}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #6 0x00007a297db29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 2 (Thread 0x7a295ac006c0 (LWP 290341) "Timeout stdlib "): #0 0x00007a297da98d61 in __futex_abstimed_wait_common64 (private=31273, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x50c00073cad4) 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=31273, abstime=0x0, clockid=0, expected=0, futex_word=0x50c00073cad4) 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=0x50c00073cad4, 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 0x00007a297da9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x515000000920, cond=0x50c00073caa8) at ./nptl/pthread_cond_wait.c:503 spin = 0 buffer = {__routine = 0x7a297da9b4a0 <__condvar_cleanup_waiting>, __arg = 0x7a295abfebf0, __canceltype = 140, __prev = 0x0} cbuffer = {wseq = 5, cond = 0x50c00073caa8, mutex = 0x515000000920, 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=0x50c00073caa8, mutex=mutex@entry=0x515000000920) at ./nptl/pthread_cond_wait.c:627 No locals. #5 0x0000603f3bbd05af in rb_native_cond_wait (cond=0x50c00073cad4, mutex=0x515000000920) at /tmp/ruby/src/trunk_asan/thread_pthread.c:222 r = <optimized out> #6 thread_sched_wait_running_turn (sched=sched@entry=0x515000000920, th=th@entry=0x515000108180, can_direct_transfer=false) at /tmp/ruby/src/trunk_asan/thread_pthread.c:863 next_th = 0x515000000300 #7 0x0000603f3bbf5262 in thread_sched_to_waiting_until_wakeup (sched=0x515000000920, th=th@entry=0x515000108180) at /tmp/ruby/src/trunk_asan/thread_pthread.c:1105 can_direct_transfer = <optimized out> #8 0x0000603f3bbdaa61 in native_sleep (th=0x515000108180, rel=0x0) at /tmp/ruby/src/trunk_asan/thread_pthread.c:3287 sched = <optimized out> #9 sleep_forever (th=0x515000108180, fl=fl@entry=1) at /tmp/ruby/src/trunk_asan/thread.c:1361 prev_status = THREAD_RUNNABLE status = THREAD_STOPPED_FOREVER woke = <optimized out> #10 0x0000603f3bbf3cd5 in rb_thread_sleep_deadly_allow_spurious_wakeup (blocker=134318611084720, timeout=4, end=0) at /tmp/ruby/src/trunk_asan/thread.c:1406 scheduler = <optimized out> #11 queue_sleep (_args=<optimized out>) at /tmp/ruby/src/trunk_asan/thread_sync.c:1034 args = <optimized out> #12 0x0000603f3b8f01a0 in rb_ensure (b_proc=<optimized out>, data1=<optimized out>, e_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/src/trunk_asan/eval.c:1053 _ec = 0x5160029bbfd0 _tag = {tag = 36, retval = <optimized out>, buf = {0x7a295abfef70, <optimized out>, 0x7a295abfee80, <optimized out>, <optimized out>}, prev = 0x7a293e009240, state = RUBY_TAG_NONE, lock_rec = 0} result = 4 ec = 0x5160029bbfd0 state = RUBY_TAG_NONE errinfo = <optimized out> #13 0x0000603f3bbf31bd in queue_do_pop (self=<optimized out>, q=0x50400005d890, should_block=<optimized out>, timeout=<optimized out>) at /tmp/ruby/src/trunk_asan/thread_sync.c:1109 queue_waiter = {w = {self = 134318611084720, th = 0x0, fiber = 0x0, node = {next = 0x0, prev = 0x0}}, as = {q = 0x0, sq = 0x0}} queue_sleep_arg = {self = 134318611084720, timeout = 4, end = <optimized out>} ec = <optimized out> waitq = 0x50400005d890 end = 0 #14 0x0000603f3bc72b44 in invoke_bf (ec=<optimized out>, reg_cfp=<optimized out>, bf=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:7329 func_ptr = <optimized out> canary_p = <optimized out> ret = <optimized out> #15 0x0000603f3bc72b44 in vm_invoke_builtin_delegate (ec=0x5160029bbfd0, cfp=0x7a295660d758, bf=<optimized out>, start_index=<optimized out>) argv = <optimized out> #16 vm_exec_core (ec=ec@entry=0x5160029bbfd0) at ../../src/trunk_asan/insns.def:1621 bf = <optimized out> leaf = false val = <optimized out> index = <optimized out> insns_address_table = {0x603f3bc6aa39 <vm_exec_core+1801>, 0x603f3bc6bb0a <vm_exec_core+6106>, 0x603f3bc7173f <vm_exec_core+29711>, 0x603f3bc6b662 <vm_exec_core+4914>, 0x603f3bc7233e <vm_exec_core+32782>, 0x603f3bc70102 <vm_exec_core+24018>, 0x603f3bc6da7d <vm_exec_core+14157>, 0x603f3bc6abb9 <vm_exec_core+2185>, 0x603f3bc71da7 <vm_exec_core+31351>, 0x603f3bc71aa1 <vm_exec_core+30577>, 0x603f3bc6b8da <vm_exec_core+5546>, 0x603f3bc6b157 <vm_exec_core+3623>, 0x603f3bc70757 <vm_exec_core+25639>, 0x603f3bc6c891 <vm_exec_core+9569>, 0x603f3bc71fe5 <vm_exec_core+31925>, 0x603f3bc71c2f <vm_exec_core+30975>, 0x603f3bc6cef1 <vm_exec_core+11201>, 0x603f3bc6d9fb <vm_exec_core+14027>, 0x603f3bc70350 <vm_exec_core+24608>, 0x603f3bc71b90 <vm_exec_core+30816>, 0x603f3bc6f4b7 <vm_exec_core+20871>, 0x603f3bc703ea <vm_exec_core+24762>, 0x603f3bc70b08 <vm_exec_core+26584>, 0x603f3bc6f3e3 <vm_exec_core+20659>, 0x603f3bc6b083 <vm_exec_core+3411>, 0x603f3bc6fc1c <vm_exec_core+22764>, 0x603f3bc6aef9 <vm_exec_core+3017>, 0x603f3bc6b369 <vm_exec_core+4153>, 0x603f3bc6d23e <vm_exec_core+12046>, 0x603f3bc6ef84 <vm_exec_core+19540>, 0x603f3bc6f965 <vm_exec_core+22069>, 0x603f3bc6eb20 <vm_exec_core+18416>, 0x603f3bc6aa7e <vm_exec_core+1870>, 0x603f3bc7108a <vm_exec_core+27994>, 0x603f3bc719b6 <vm_exec_core+30342>, 0x603f3bc6b442 <vm_exec_core+4370>, 0x603f3bc6bfd6 <vm_exec_core+7334>, 0x603f3bc6ba5c <vm_exec_core+5932>, 0x603f3bc6c996 <vm_exec_core+9830>, 0x603f3bc6d990 <vm_exec_core+13920>, 0x603f3bc6b504 <vm_exec_core+4564>, 0x603f3bc70ed3 <vm_exec_core+27555>, 0x603f3bc6bf45 <vm_exec_core+7189>, 0x603f3bc6d84e <vm_exec_core+13598>, 0x603f3bc6e203 <vm_exec_core+16083>, 0x603f3bc70803 <vm_exec_core+25811>, 0x603f3bc6f693 <vm_exec_core+21347>, 0x603f3bc6ca8a <vm_exec_core+10074>, 0x603f3bc6c313 <vm_exec_core+8163>, 0x603f3bc70631 <vm_exec_core+25345>, 0x603f3bc6d48c <vm_exec_core+12636>, 0x603f3bc6fd27 <vm_exec_core+23031>, 0x603f3bc6f71b <vm_exec_core+21483>, 0x603f3bc6fdf4 <vm_exec_core+23236>, 0x603f3bc71661 <vm_exec_core+29489>, 0x603f3bc6e7e4 <vm_exec_core+17588>, 0x603f3bc708d2 <vm_exec_core+26018>, 0x603f3bc6a6bb <vm_exec_core+907>, 0x603f3bc70495 <vm_exec_core+24933>, 0x603f3bc6cd62 <vm_exec_core+10802>, 0x603f3bc6f028 <vm_exec_core+19704>, 0x603f3bc6f588 <vm_exec_core+21080>, 0x603f3bc6a6c0 <vm_exec_core+912>, 0x603f3bc6ee93 <vm_exec_core+19299>, 0x603f3bc6d15f <vm_exec_core+11823>, 0x603f3bc6c4d0 <vm_exec_core+8608>, 0x603f3bc6fe88 <vm_exec_core+23384>, 0x603f3bc6b5c0 <vm_exec_core+4752>, 0x603f3bc6dd44 <vm_exec_core+14868>, 0x603f3bc795a9 <vm_exec_core+62073>, 0x603f3bc6fa47 <vm_exec_core+22295>, 0x603f3bc6be21 <vm_exec_core+6897>, 0x603f3bc6c1ef <vm_exec_core+7871>, 0x603f3bc6c0cd <vm_exec_core+7581>, 0x603f3bc6c726 <vm_exec_core+9206>, 0x603f3bc6cfae <vm_exec_core+11390>, 0x603f3bc6bd42 <vm_exec_core+6674>, 0x603f3bc725d3 <vm_exec_core+33443>, 0x603f3bc6fafe <vm_exec_core+22478>, 0x603f3bc6e60c <vm_exec_core+17116>, 0x603f3bc70f81 <vm_exec_core+27729>, 0x603f3bc726f1 <vm_exec_core+33729>, 0x603f3bc712e7 <vm_exec_core+28599>, 0x603f3bc7213e <vm_exec_core+32270>, 0x603f3bc72216 <vm_exec_core+32486>, 0x603f3bc6af9c <vm_exec_core+3180>, 0x603f3bc71cc4 <vm_exec_core+31124>, 0x603f3bc6d34f <vm_exec_core+12319>, 0x603f3bc71eff <vm_exec_core+31695>, 0x603f3bc6ce0e <vm_exec_core+10974>, 0x603f3bc711e5 <vm_exec_core+28341>, 0x603f3bc6adc3 <vm_exec_core+2707>, 0x603f3bc6cba4 <vm_exec_core+10356>, 0x603f3bc6df4c <vm_exec_core+15388>, 0x603f3bc6d8e5 <vm_exec_core+13749>, 0x603f3bc6d6b4 <vm_exec_core+13188>, 0x603f3bc6a7b7 <vm_exec_core+1159>, 0x603f3bc6acda <vm_exec_core+2474>, 0x603f3bc6a849 <vm_exec_core+1305>, 0x603f3bc71500 <vm_exec_core+29136>, 0x603f3bc6ed30 <vm_exec_core+18944>, 0x603f3bc6e2d4 <vm_exec_core+16292>, 0x603f3bc6e9f1 <vm_exec_core+18113>, 0x603f3bc6e70a <vm_exec_core+17370>, 0x603f3bc6d755 <vm_exec_core+13349>, 0x603f3bc6e0f8 <vm_exec_core+15816>, 0x603f3bc6dc1a <vm_exec_core+14570>, 0x603f3bc6e403 <vm_exec_core+16595>, 0x603f3bc6e485 <vm_exec_core+16725>, 0x603f3bc6aa2a <vm_exec_core+1786>, 0x603f3bc6bafb <vm_exec_core+6091>, 0x603f3bc71730 <vm_exec_core+29696>, 0x603f3bc6b653 <vm_exec_core+4899>, 0x603f3bc7232f <vm_exec_core+32767>, 0x603f3bc700f3 <vm_exec_core+24003>, 0x603f3bc6da6e <vm_exec_core+14142>, 0x603f3bc6abaa <vm_exec_core+2170>, 0x603f3bc71d98 <vm_exec_core+31336>, 0x603f3bc71a92 <vm_exec_core+30562>, 0x603f3bc6b8cb <vm_exec_core+5531>, 0x603f3bc6b148 <vm_exec_core+3608>, 0x603f3bc70748 <vm_exec_core+25624>, 0x603f3bc6c882 <vm_exec_core+9554>, 0x603f3bc71fd6 <vm_exec_core+31910>, 0x603f3bc71c20 <vm_exec_core+30960>, 0x603f3bc6cee2 <vm_exec_core+11186>, 0x603f3bc6d9ec <vm_exec_core+14012>, 0x603f3bc70341 <vm_exec_core+24593>, 0x603f3bc71b81 <vm_exec_core+30801>, 0x603f3bc6f4a8 <vm_exec_core+20856>, 0x603f3bc703db <vm_exec_core+24747>, 0x603f3bc70af9 <vm_exec_core+26569>, 0x603f3bc6f3d4 <vm_exec_core+20644>, 0x603f3bc6b074 <vm_exec_core+3396>, 0x603f3bc6fc0d <vm_exec_core+22749>, 0x603f3bc6aeea <vm_exec_core+3002>, 0x603f3bc6b35a <vm_exec_core+4138>, 0x603f3bc6d22f <vm_exec_core+12031>, 0x603f3bc6ef75 <vm_exec_core+19525>, 0x603f3bc6f956 <vm_exec_core+22054>, 0x603f3bc6eb11 <vm_exec_core+18401>, 0x603f3bc6aa6f <vm_exec_core+1855>, 0x603f3bc7107b <vm_exec_core+27979>, 0x603f3bc719a7 <vm_exec_core+30327>, 0x603f3bc6b433 <vm_exec_core+4355>, 0x603f3bc6bfc7 <vm_exec_core+7319>, 0x603f3bc6ba4d <vm_exec_core+5917>, 0x603f3bc6c987 <vm_exec_core+9815>, 0x603f3bc6d981 <vm_exec_core+13905>, 0x603f3bc6b4f5 <vm_exec_core+4549>, 0x603f3bc70ec4 <vm_exec_core+27540>, 0x603f3bc6bf36 <vm_exec_core+7174>, 0x603f3bc6d83f <vm_exec_core+13583>, 0x603f3bc6e1f4 <vm_exec_core+16068>, 0x603f3bc707f4 <vm_exec_core+25796>, 0x603f3bc6f684 <vm_exec_core+21332>, 0x603f3bc6ca7b <vm_exec_core+10059>, 0x603f3bc6c304 <vm_exec_core+8148>, 0x603f3bc70622 <vm_exec_core+25330>, 0x603f3bc6d47d <vm_exec_core+12621>, 0x603f3bc6fd18 <vm_exec_core+23016>, 0x603f3bc6f70c <vm_exec_core+21468>, 0x603f3bc6fde5 <vm_exec_core+23221>, 0x603f3bc71652 <vm_exec_core+29474>, 0x603f3bc6e7d5 <vm_exec_core+17573>, 0x603f3bc708c3 <vm_exec_core+26003>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc70486 <vm_exec_core+24918>, 0x603f3bc6cd53 <vm_exec_core+10787>, 0x603f3bc6f019 <vm_exec_core+19689>, 0x603f3bc6f579 <vm_exec_core+21065>, 0x603f3bc6df38 <vm_exec_core+15368>, 0x603f3bc6ee84 <vm_exec_core+19284>, 0x603f3bc6d150 <vm_exec_core+11808>, 0x603f3bc6c4c1 <vm_exec_core+8593>, 0x603f3bc6fe79 <vm_exec_core+23369>, 0x603f3bc6b5b1 <vm_exec_core+4737>, 0x603f3bc6dd35 <vm_exec_core+14853>, 0x603f3bc7959a <vm_exec_core+62058>, 0x603f3bc6fa38 <vm_exec_core+22280>, 0x603f3bc6be12 <vm_exec_core+6882>, 0x603f3bc6c1e0 <vm_exec_core+7856>, 0x603f3bc6c0be <vm_exec_core+7566>, 0x603f3bc6c717 <vm_exec_core+9191>, 0x603f3bc6cf9f <vm_exec_core+11375>, 0x603f3bc6ee7f <vm_exec_core+19279>, 0x603f3bc6e602 <vm_exec_core+17106>, 0x603f3bc6ee7a <vm_exec_core+19274>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc6f66e <vm_exec_core+21310>, 0x603f3bc6c712 <vm_exec_core+9186>, 0x603f3bc6fbd1 <vm_exec_core+22689>, 0x603f3bc6d9e2 <vm_exec_core+14002>, 0x603f3bc6d9e7 <vm_exec_core+14007>, 0x603f3bc6f66c <vm_exec_core+21308>, 0x603f3bc6f54b <vm_exec_core+21019>, 0x603f3bc6e9d8 <vm_exec_core+18088>, 0x603f3bc6e6f6 <vm_exec_core+17350>, 0x603f3bc6f66a <vm_exec_core+21306>, 0x603f3bc6eb0c <vm_exec_core+18396>...} reg_cfp = 0x7a295660d758 reg_pc = 0x510000001af8 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #17 0x0000603f3bc66ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x5160029bbfd0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #18 0x0000603f3bca414b in invoke_iseq_block_from_c (ec=0x5160029bbfd0, captured=<optimized out>, self=134318610837200, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, cref=0x0, is_lambda=0, me=0x0, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1615 flags = 0 iseq = 0x7a297d19c438 cfp = 0x7a295660d7c8 sp = 0x7a295650d818 use_argv = <optimized out> stack_argv = 0x7a295650d818 opt_pc = <optimized out> type = <optimized out> av = <optimized out> bound = <optimized out> #19 invoke_block_from_c_proc (ec=0x5160029bbfd0, self=134318610837200, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, is_lambda=0, me=0x0, proc=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1709 block = <optimized out> keyword_hash = <optimized out> #20 vm_invoke_proc (ec=<optimized out>, proc=<optimized out>, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1739 No locals. #21 0x0000603f3bca23d6 in rb_vm_invoke_proc (ec=0x50c00073cad4, proc=0x189, proc@entry=0x5040030c1250, argc=2108263777, argc@entry=0, argv=0x0, kw_splat=-1, passed_block_handler=18446744073709551104, passed_block_handler@entry=0) at /tmp/ruby/src/trunk_asan/vm.c:1760 self = 0 #22 0x0000603f3bbf9459 in thread_do_start_proc (th=th@entry=0x515000108180) at /tmp/ruby/src/trunk_asan/thread.c:608 args = <optimized out> procval = <optimized out> proc = 0x5040030c1250 args_len = 0 args_ptr = <optimized out> #23 0x0000603f3bbf708a in thread_do_start (th=0x515000108180) at /tmp/ruby/src/trunk_asan/thread.c:625 result = 36 #24 thread_start_func_2 (th=th@entry=0x515000108180, stack_start=<optimized out>) at /tmp/ruby/src/trunk_asan/thread.c:680 _tag = <optimized out> _ec = <optimized out> ractor_main_th = 0x515000000300 fiber_scheduler_closed = 0 event_thread_end_hooked = 0 result = 36 state = RUBY_TAG_NONE errinfo = <optimized out> #25 0x0000603f3bbf634e in call_thread_start_func_2 (th=0x515000108180) at /tmp/ruby/src/trunk_asan/thread_pthread.c:2180 stack_start = <optimized out> stack_start_addr = 0x7a295abffcc0 #26 nt_start (ptr=0x50c00073ca80) at /tmp/ruby/src/trunk_asan/thread_pthread.c:2225 th = 0x515000108180 sched = <optimized out> nt = 0x50c00073ca80 vm = 0x525000000100 #27 0x0000603f3b8a595f in asan_thread_start(void*) () No symbol table info available. #28 0x00007a297da9ca94 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 = {134318034781888, -3320522772349429301, 134318034781888, -352, 25, 140725797295888, -3320522772362012213, -3320441493554046517}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #29 0x00007a297db29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 1 (Thread 0x7a297dc5cc40 (LWP 272666) "ruby"): #0 0x00007a297db1b4cd in __GI___poll (fds=0x7a297ba50960, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x0000603f3b84c5aa in __interceptor_poll () No symbol table info available. #2 0x0000603f3b9a0b6d in nogvl_wait_for (th=134318612785000, fptr=0x5110003f6500, events=1, timeout=0x0) at /tmp/ruby/src/trunk_asan/io.c:12502 fds = {fd = 8, events = <optimized out>, revents = <optimized out>} scheduler = <optimized out> fd = <optimized out> timeout_milliseconds = -1 #3 io_internal_wait (thread=<optimized out>, fptr=<optimized out>, error=<optimized out>, events=<optimized out>, timeout=0x0) at /tmp/ruby/src/trunk_asan/io.c:1174 ready = <optimized out> #4 0x0000603f3b9a1fe6 in internal_read_func (ptr=0x7a297ba50820) at /tmp/ruby/src/trunk_asan/io.c:1205 iis = 0x7a297ba50820 result = <optimized out> #5 0x0000603f3bbde96b in rb_thread_io_blocking_call (func=0x603f3b9a1b60 <internal_read_func>, data1=data1@entry=0x7a297ba50820, fd=<optimized out>, events=events@entry=1) at /tmp/ruby/src/trunk_asan/thread.c:1827 __region = <optimized out> saved_state = RUBY_TAG_NONE _ec = <optimized out> _tag = <optimized out> ec = <optimized out> th = <optimized out> prev_mn_schedulable = false waiting_fd = <optimized out> state = RUBY_TAG_NONE val = <optimized out> saved_errno = <optimized out> #6 0x0000603f3b9a197a in rb_io_blocking_region_wait (argument=0x7a297ba50820, events=RUBY_IO_READABLE, io=<optimized out>, function=<optimized out>) at /tmp/ruby/src/trunk_asan/io.c:228 No locals. #7 rb_io_read_memory (fptr=<optimized out>, buf=<optimized out>, count=<optimized out>) at /tmp/ruby/src/trunk_asan/io.c:1314 iis = {th = 134318612785000, fptr = 0x5110003f6500, nonblock = 0, fd = 8, buf = 0x525000750900, capa = 8192, timeout = 0x0} timeout_storage = <optimized out> scheduler = <optimized out> #8 0x0000603f3b975706 in io_fillbuf (fptr=fptr@entry=0x5110003f6500) at /tmp/ruby/src/trunk_asan/io.c:2630 r = <optimized out> #9 0x0000603f3b977335 in rb_io_getline_fast (fptr=0x5110003f6500, enc=0x50d000000110, chomp=0) at /tmp/ruby/src/trunk_asan/io.c:4029 str = 4 len = 0 pos = 0 cr = <optimized out> pending = <optimized out> p = <optimized out> chomplen = <optimized out> e = <optimized out> #10 rb_io_getline_0 (rs=134318612915640, limit=<optimized out>, chomp=<optimized out>, fptr=0x5110003f6500) at /tmp/ruby/src/trunk_asan/io.c:4143 str = 4 nolimit = 0 enc = 0x50d000000110 #11 0x0000603f3b975faa in rb_io_getline_1 (rs=134318612915640, limit=<optimized out>, chomp=<optimized out>, io=io@entry=134318127459440) at /tmp/ruby/src/trunk_asan/io.c:4238 fptr = 0x7a297db1b4cd <__GI___poll+77> old_lineno = 0 str = <optimized out> new_lineno = <optimized out> #12 0x0000603f3b99340a in rb_io_getline (argc=<optimized out>, io=134318127459440, argv=<optimized out>) at /tmp/ruby/src/trunk_asan/io.c:4258 args = <optimized out> #13 rb_io_gets_m (argc=<optimized out>, argv=<optimized out>, io=134318127459440) at /tmp/ruby/src/trunk_asan/io.c:4352 str = <optimized out> #14 0x0000603f3bcca2c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0xbc100100001 cc = <optimized out> me = 0x7a297d359eb0 cfunc = 0x504000011018 recv = 134318127459440 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #15 0x0000603f3bc77c8d in vm_sendish (ec=0x5160000003d0, reg_cfp=0x7a297afff480, cd=<optimized out>, block_handler=0, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 calling = {cd = <optimized out>, cc = <optimized out>, block_handler = 0, recv = <optimized out>, argc = <optimized out>, kw_splat = <optimized out>, heap_argv = <optimized out>} val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> #16 vm_exec_core (ec=ec@entry=0x5160000003d0) at ../../src/trunk_asan/insns.def:898 bh = 0 cd = <optimized out> leaf = false val = <optimized out> insns_address_table = {0x603f3bc6aa39 <vm_exec_core+1801>, 0x603f3bc6bb0a <vm_exec_core+6106>, 0x603f3bc7173f <vm_exec_core+29711>, 0x603f3bc6b662 <vm_exec_core+4914>, 0x603f3bc7233e <vm_exec_core+32782>, 0x603f3bc70102 <vm_exec_core+24018>, 0x603f3bc6da7d <vm_exec_core+14157>, 0x603f3bc6abb9 <vm_exec_core+2185>, 0x603f3bc71da7 <vm_exec_core+31351>, 0x603f3bc71aa1 <vm_exec_core+30577>, 0x603f3bc6b8da <vm_exec_core+5546>, 0x603f3bc6b157 <vm_exec_core+3623>, 0x603f3bc70757 <vm_exec_core+25639>, 0x603f3bc6c891 <vm_exec_core+9569>, 0x603f3bc71fe5 <vm_exec_core+31925>, 0x603f3bc71c2f <vm_exec_core+30975>, 0x603f3bc6cef1 <vm_exec_core+11201>, 0x603f3bc6d9fb <vm_exec_core+14027>, 0x603f3bc70350 <vm_exec_core+24608>, 0x603f3bc71b90 <vm_exec_core+30816>, 0x603f3bc6f4b7 <vm_exec_core+20871>, 0x603f3bc703ea <vm_exec_core+24762>, 0x603f3bc70b08 <vm_exec_core+26584>, 0x603f3bc6f3e3 <vm_exec_core+20659>, 0x603f3bc6b083 <vm_exec_core+3411>, 0x603f3bc6fc1c <vm_exec_core+22764>, 0x603f3bc6aef9 <vm_exec_core+3017>, 0x603f3bc6b369 <vm_exec_core+4153>, 0x603f3bc6d23e <vm_exec_core+12046>, 0x603f3bc6ef84 <vm_exec_core+19540>, 0x603f3bc6f965 <vm_exec_core+22069>, 0x603f3bc6eb20 <vm_exec_core+18416>, 0x603f3bc6aa7e <vm_exec_core+1870>, 0x603f3bc7108a <vm_exec_core+27994>, 0x603f3bc719b6 <vm_exec_core+30342>, 0x603f3bc6b442 <vm_exec_core+4370>, 0x603f3bc6bfd6 <vm_exec_core+7334>, 0x603f3bc6ba5c <vm_exec_core+5932>, 0x603f3bc6c996 <vm_exec_core+9830>, 0x603f3bc6d990 <vm_exec_core+13920>, 0x603f3bc6b504 <vm_exec_core+4564>, 0x603f3bc70ed3 <vm_exec_core+27555>, 0x603f3bc6bf45 <vm_exec_core+7189>, 0x603f3bc6d84e <vm_exec_core+13598>, 0x603f3bc6e203 <vm_exec_core+16083>, 0x603f3bc70803 <vm_exec_core+25811>, 0x603f3bc6f693 <vm_exec_core+21347>, 0x603f3bc6ca8a <vm_exec_core+10074>, 0x603f3bc6c313 <vm_exec_core+8163>, 0x603f3bc70631 <vm_exec_core+25345>, 0x603f3bc6d48c <vm_exec_core+12636>, 0x603f3bc6fd27 <vm_exec_core+23031>, 0x603f3bc6f71b <vm_exec_core+21483>, 0x603f3bc6fdf4 <vm_exec_core+23236>, 0x603f3bc71661 <vm_exec_core+29489>, 0x603f3bc6e7e4 <vm_exec_core+17588>, 0x603f3bc708d2 <vm_exec_core+26018>, 0x603f3bc6a6bb <vm_exec_core+907>, 0x603f3bc70495 <vm_exec_core+24933>, 0x603f3bc6cd62 <vm_exec_core+10802>, 0x603f3bc6f028 <vm_exec_core+19704>, 0x603f3bc6f588 <vm_exec_core+21080>, 0x603f3bc6a6c0 <vm_exec_core+912>, 0x603f3bc6ee93 <vm_exec_core+19299>, 0x603f3bc6d15f <vm_exec_core+11823>, 0x603f3bc6c4d0 <vm_exec_core+8608>, 0x603f3bc6fe88 <vm_exec_core+23384>, 0x603f3bc6b5c0 <vm_exec_core+4752>, 0x603f3bc6dd44 <vm_exec_core+14868>, 0x603f3bc795a9 <vm_exec_core+62073>, 0x603f3bc6fa47 <vm_exec_core+22295>, 0x603f3bc6be21 <vm_exec_core+6897>, 0x603f3bc6c1ef <vm_exec_core+7871>, 0x603f3bc6c0cd <vm_exec_core+7581>, 0x603f3bc6c726 <vm_exec_core+9206>, 0x603f3bc6cfae <vm_exec_core+11390>, 0x603f3bc6bd42 <vm_exec_core+6674>, 0x603f3bc725d3 <vm_exec_core+33443>, 0x603f3bc6fafe <vm_exec_core+22478>, 0x603f3bc6e60c <vm_exec_core+17116>, 0x603f3bc70f81 <vm_exec_core+27729>, 0x603f3bc726f1 <vm_exec_core+33729>, 0x603f3bc712e7 <vm_exec_core+28599>, 0x603f3bc7213e <vm_exec_core+32270>, 0x603f3bc72216 <vm_exec_core+32486>, 0x603f3bc6af9c <vm_exec_core+3180>, 0x603f3bc71cc4 <vm_exec_core+31124>, 0x603f3bc6d34f <vm_exec_core+12319>, 0x603f3bc71eff <vm_exec_core+31695>, 0x603f3bc6ce0e <vm_exec_core+10974>, 0x603f3bc711e5 <vm_exec_core+28341>, 0x603f3bc6adc3 <vm_exec_core+2707>, 0x603f3bc6cba4 <vm_exec_core+10356>, 0x603f3bc6df4c <vm_exec_core+15388>, 0x603f3bc6d8e5 <vm_exec_core+13749>, 0x603f3bc6d6b4 <vm_exec_core+13188>, 0x603f3bc6a7b7 <vm_exec_core+1159>, 0x603f3bc6acda <vm_exec_core+2474>, 0x603f3bc6a849 <vm_exec_core+1305>, 0x603f3bc71500 <vm_exec_core+29136>, 0x603f3bc6ed30 <vm_exec_core+18944>, 0x603f3bc6e2d4 <vm_exec_core+16292>, 0x603f3bc6e9f1 <vm_exec_core+18113>, 0x603f3bc6e70a <vm_exec_core+17370>, 0x603f3bc6d755 <vm_exec_core+13349>, 0x603f3bc6e0f8 <vm_exec_core+15816>, 0x603f3bc6dc1a <vm_exec_core+14570>, 0x603f3bc6e403 <vm_exec_core+16595>, 0x603f3bc6e485 <vm_exec_core+16725>, 0x603f3bc6aa2a <vm_exec_core+1786>, 0x603f3bc6bafb <vm_exec_core+6091>, 0x603f3bc71730 <vm_exec_core+29696>, 0x603f3bc6b653 <vm_exec_core+4899>, 0x603f3bc7232f <vm_exec_core+32767>, 0x603f3bc700f3 <vm_exec_core+24003>, 0x603f3bc6da6e <vm_exec_core+14142>, 0x603f3bc6abaa <vm_exec_core+2170>, 0x603f3bc71d98 <vm_exec_core+31336>, 0x603f3bc71a92 <vm_exec_core+30562>, 0x603f3bc6b8cb <vm_exec_core+5531>, 0x603f3bc6b148 <vm_exec_core+3608>, 0x603f3bc70748 <vm_exec_core+25624>, 0x603f3bc6c882 <vm_exec_core+9554>, 0x603f3bc71fd6 <vm_exec_core+31910>, 0x603f3bc71c20 <vm_exec_core+30960>, 0x603f3bc6cee2 <vm_exec_core+11186>, 0x603f3bc6d9ec <vm_exec_core+14012>, 0x603f3bc70341 <vm_exec_core+24593>, 0x603f3bc71b81 <vm_exec_core+30801>, 0x603f3bc6f4a8 <vm_exec_core+20856>, 0x603f3bc703db <vm_exec_core+24747>, 0x603f3bc70af9 <vm_exec_core+26569>, 0x603f3bc6f3d4 <vm_exec_core+20644>, 0x603f3bc6b074 <vm_exec_core+3396>, 0x603f3bc6fc0d <vm_exec_core+22749>, 0x603f3bc6aeea <vm_exec_core+3002>, 0x603f3bc6b35a <vm_exec_core+4138>, 0x603f3bc6d22f <vm_exec_core+12031>, 0x603f3bc6ef75 <vm_exec_core+19525>, 0x603f3bc6f956 <vm_exec_core+22054>, 0x603f3bc6eb11 <vm_exec_core+18401>, 0x603f3bc6aa6f <vm_exec_core+1855>, 0x603f3bc7107b <vm_exec_core+27979>, 0x603f3bc719a7 <vm_exec_core+30327>, 0x603f3bc6b433 <vm_exec_core+4355>, 0x603f3bc6bfc7 <vm_exec_core+7319>, 0x603f3bc6ba4d <vm_exec_core+5917>, 0x603f3bc6c987 <vm_exec_core+9815>, 0x603f3bc6d981 <vm_exec_core+13905>, 0x603f3bc6b4f5 <vm_exec_core+4549>, 0x603f3bc70ec4 <vm_exec_core+27540>, 0x603f3bc6bf36 <vm_exec_core+7174>, 0x603f3bc6d83f <vm_exec_core+13583>, 0x603f3bc6e1f4 <vm_exec_core+16068>, 0x603f3bc707f4 <vm_exec_core+25796>, 0x603f3bc6f684 <vm_exec_core+21332>, 0x603f3bc6ca7b <vm_exec_core+10059>, 0x603f3bc6c304 <vm_exec_core+8148>, 0x603f3bc70622 <vm_exec_core+25330>, 0x603f3bc6d47d <vm_exec_core+12621>, 0x603f3bc6fd18 <vm_exec_core+23016>, 0x603f3bc6f70c <vm_exec_core+21468>, 0x603f3bc6fde5 <vm_exec_core+23221>, 0x603f3bc71652 <vm_exec_core+29474>, 0x603f3bc6e7d5 <vm_exec_core+17573>, 0x603f3bc708c3 <vm_exec_core+26003>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc70486 <vm_exec_core+24918>, 0x603f3bc6cd53 <vm_exec_core+10787>, 0x603f3bc6f019 <vm_exec_core+19689>, 0x603f3bc6f579 <vm_exec_core+21065>, 0x603f3bc6df38 <vm_exec_core+15368>, 0x603f3bc6ee84 <vm_exec_core+19284>, 0x603f3bc6d150 <vm_exec_core+11808>, 0x603f3bc6c4c1 <vm_exec_core+8593>, 0x603f3bc6fe79 <vm_exec_core+23369>, 0x603f3bc6b5b1 <vm_exec_core+4737>, 0x603f3bc6dd35 <vm_exec_core+14853>, 0x603f3bc7959a <vm_exec_core+62058>, 0x603f3bc6fa38 <vm_exec_core+22280>, 0x603f3bc6be12 <vm_exec_core+6882>, 0x603f3bc6c1e0 <vm_exec_core+7856>, 0x603f3bc6c0be <vm_exec_core+7566>, 0x603f3bc6c717 <vm_exec_core+9191>, 0x603f3bc6cf9f <vm_exec_core+11375>, 0x603f3bc6ee7f <vm_exec_core+19279>, 0x603f3bc6e602 <vm_exec_core+17106>, 0x603f3bc6ee7a <vm_exec_core+19274>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc6f66e <vm_exec_core+21310>, 0x603f3bc6c712 <vm_exec_core+9186>, 0x603f3bc6fbd1 <vm_exec_core+22689>, 0x603f3bc6d9e2 <vm_exec_core+14002>, 0x603f3bc6d9e7 <vm_exec_core+14007>, 0x603f3bc6f66c <vm_exec_core+21308>, 0x603f3bc6f54b <vm_exec_core+21019>, 0x603f3bc6e9d8 <vm_exec_core+18088>, 0x603f3bc6e6f6 <vm_exec_core+17350>, 0x603f3bc6f66a <vm_exec_core+21306>, 0x603f3bc6eb0c <vm_exec_core+18396>...} reg_cfp = 0x7a297afff480 reg_pc = 0x5160015e3dd8 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #17 0x0000603f3bc66ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x5160000003d0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #18 0x0000603f3bce7882 in invoke_iseq_block_from_c (ec=0x5160000003d0, captured=0x7a297afff508, self=134318127802880, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=0, me=0x0) at /tmp/ruby/src/trunk_asan/vm.c:1615 flags = 0 iseq = 0x7a2960baa910 cfp = <optimized out> sp = 0x7a297aeffb50 use_argv = 0x7a297b83c1e0 stack_argv = 0x7a297aeffb50 opt_pc = 0 type = <optimized out> av = <optimized out> bound = <optimized out> #19 invoke_block_from_c_bh (ec=<optimized out>, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1629 captured = 0x7a297afff508 #20 0x0000603f3bc94276 in vm_yield_with_cref (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1666 No locals. #21 vm_yield (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1674 No locals. #22 rb_yield_0 (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_eval.c:1344 No locals. th: 0x515000000300, native_id: 0x7a297dc5cc40 #23 0x0000603f3bc94276 in rb_yield (val=<optimized out>) No locals. #24 0x0000603f3b8f01a0 in rb_ensure (b_proc=<optimized out>, data1=<optimized out>, e_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/src/trunk_asan/eval.c:1053 _ec = 0x5160000003d0 -- Control frame information ----------------------------------------------- _tag = {tag = 36, retval = <optimized out>, buf = {0x7ffd4728b010, <optimized out>, 0x7ffd4728af20, <optimized out>, <optimized out>}, prev = 0x7a297ba4bd40, state = RUBY_TAG_NONE, lock_rec = 0} result = 4 c:0017 p:---- s:0117 e:000116 CFUNC :gets ec = 0x5160000003d0 c:0016 p:0011 s:0113 e:000112 BLOCK /tmp/ruby/src/trunk_asan/test/ruby/test_process.rb:1562 [FINISH] c:0015 p:---- s:0106 e:000105 CFUNC :popen state = RUBY_TAG_NONE errinfo = <optimized out> c:0014 p:0043 s:0100 e:000099 METHOD /tmp/ruby/src/trunk_asan/test/ruby/test_process.rb:1560 c:0013 p:0037 s:0091 e:000090 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/testcase.rb:202 #25 0x0000603f3bcca2c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x424100000005 cc = <optimized out> me = 0x7a297d35a888 c:0012 p:0052 s:0085 e:000084 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/testcase.rb:170 cfunc = 0x5040000105d8 recv = 134318612871680 c:0011 p:0083 s:0076 e:000075 BLOCK /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1671 [FINISH] c:0010 p:---- s:0069 e:000068 CFUNC :map block_handler = <optimized out> frame_type = 1431634051 c:0009 p:0103 s:0065 e:000064 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1658 c:0008 p:0035 s:0053 e:000052 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1362 len = <optimized out> val = <optimized out> c:0007 p:0069 s:0046 E:0007d0 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:52 #26 0x0000603f3bc6f22b in vm_sendish (ec=0x5160000003d0, reg_cfp=0x7a297afff4f0, cd=0x503002173490, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 val = 36 c:0006 p:0007 s:0030 e:000029 BLOCK /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:24 [FINISH] c:0005 p:---- s:0026 e:000025 CFUNC :map ci = <optimized out> c:0004 p:0005 s:0022 e:000021 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:23 argc = <optimized out> recv = <optimized out> c:0003 p:0210 s:0016 e:000015 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:122 c:0002 p:0051 s:0006 e:000005 EVAL /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:220 [FINISH] cc = <optimized out> c:0001 p:0000 s:0003 E:001650 DUMMY [FINISH] calling = <optimized out> #27 vm_exec_core (ec=ec@entry=0x5160000003d0) at ../../src/trunk_asan/insns.def:851 bh = <optimized out> th: 0x5150002b5f00, native_id: 0x7a294d4006c0 -- Control frame information ----------------------------------------------- blockiseq = <optimized out> leaf = false c:0003 p:---- s:0012 e:000011 CFUNC :readpartial c:0002 p:0036 s:0007 e:000006 BLOCK /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:42 [FINISH] val = <optimized out> cd = 0x503002173490 c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] insns_address_table = {0x603f3bc6aa39 <vm_exec_core+1801>, 0x603f3bc6bb0a <vm_exec_core+6106>, 0x603f3bc7173f <vm_exec_core+29711>, 0x603f3bc6b662 <vm_exec_core+4914>, 0x603f3bc7233e <vm_exec_core+32782>, 0x603f3bc70102 <vm_exec_core+24018>, 0x603f3bc6da7d <vm_exec_core+14157>, 0x603f3bc6abb9 <vm_exec_core+2185>, 0x603f3bc71da7 <vm_exec_core+31351>, 0x603f3bc71aa1 <vm_exec_core+30577>, 0x603f3bc6b8da <vm_exec_core+5546>, 0x603f3bc6b157 <vm_exec_core+3623>, 0x603f3bc70757 <vm_exec_core+25639>, 0x603f3bc6c891 <vm_exec_core+9569>, 0x603f3bc71fe5 <vm_exec_core+31925>, 0x603f3bc71c2f <vm_exec_core+30975>, 0x603f3bc6cef1 <vm_exec_core+11201>, 0x603f3bc6d9fb <vm_exec_core+14027>, 0x603f3bc70350 <vm_exec_core+24608>, 0x603f3bc71b90 <vm_exec_core+30816>, 0x603f3bc6f4b7 <vm_exec_core+20871>, 0x603f3bc703ea <vm_exec_core+24762>, 0x603f3bc70b08 <vm_exec_core+26584>, 0x603f3bc6f3e3 <vm_exec_core+20659>, 0x603f3bc6b083 <vm_exec_core+3411>, 0x603f3bc6fc1c <vm_exec_core+22764>, 0x603f3bc6aef9 <vm_exec_core+3017>, 0x603f3bc6b369 <vm_exec_core+4153>, 0x603f3bc6d23e <vm_exec_core+12046>, 0x603f3bc6ef84 <vm_exec_core+19540>, 0x603f3bc6f965 <vm_exec_core+22069>, 0x603f3bc6eb20 <vm_exec_core+18416>, 0x603f3bc6aa7e <vm_exec_core+1870>, 0x603f3bc7108a <vm_exec_core+27994>, 0x603f3bc719b6 <vm_exec_core+30342>, 0x603f3bc6b442 <vm_exec_core+4370>, 0x603f3bc6bfd6 <vm_exec_core+7334>, 0x603f3bc6ba5c <vm_exec_core+5932>, 0x603f3bc6c996 <vm_exec_core+9830>, 0x603f3bc6d990 <vm_exec_core+13920>, 0x603f3bc6b504 <vm_exec_core+4564>, 0x603f3bc70ed3 <vm_exec_core+27555>, 0x603f3bc6bf45 <vm_exec_core+7189>, 0x603f3bc6d84e <vm_exec_core+13598>, 0x603f3bc6e203 <vm_exec_core+16083>, 0x603f3bc70803 <vm_exec_core+25811>, 0x603f3bc6f693 <vm_exec_core+21347>, 0x603f3bc6ca8a <vm_exec_core+10074>, 0x603f3bc6c313 <vm_exec_core+8163>, 0x603f3bc70631 <vm_exec_core+25345>, 0x603f3bc6d48c <vm_exec_core+12636>, 0x603f3bc6fd27 <vm_exec_core+23031>, 0x603f3bc6f71b <vm_exec_core+21483>, 0x603f3bc6fdf4 <vm_exec_core+23236>, 0x603f3bc71661 <vm_exec_core+29489>, 0x603f3bc6e7e4 <vm_exec_core+17588>, 0x603f3bc708d2 <vm_exec_core+26018>, 0x603f3bc6a6bb <vm_exec_core+907>, 0x603f3bc70495 <vm_exec_core+24933>, 0x603f3bc6cd62 <vm_exec_core+10802>, 0x603f3bc6f028 <vm_exec_core+19704>, 0x603f3bc6f588 <vm_exec_core+21080>, 0x603f3bc6a6c0 <vm_exec_core+912>, 0x603f3bc6ee93 <vm_exec_core+19299>, 0x603f3bc6d15f <vm_exec_core+11823>, 0x603f3bc6c4d0 <vm_exec_core+8608>, 0x603f3bc6fe88 <vm_exec_core+23384>, 0x603f3bc6b5c0 <vm_exec_core+4752>, 0x603f3bc6dd44 <vm_exec_core+14868>, 0x603f3bc795a9 <vm_exec_core+62073>, 0x603f3bc6fa47 <vm_exec_core+22295>, 0x603f3bc6be21 <vm_exec_core+6897>, 0x603f3bc6c1ef <vm_exec_core+7871>, 0x603f3bc6c0cd <vm_exec_core+7581>, 0x603f3bc6c726 <vm_exec_core+9206>, 0x603f3bc6cfae <vm_exec_core+11390>, 0x603f3bc6bd42 <vm_exec_core+6674>, 0x603f3bc725d3 <vm_exec_core+33443>, 0x603f3bc6fafe <vm_exec_core+22478>, 0x603f3bc6e60c <vm_exec_core+17116>, 0x603f3bc70f81 <vm_exec_core+27729>, 0x603f3bc726f1 <vm_exec_core+33729>, 0x603f3bc712e7 <vm_exec_core+28599>, 0x603f3bc7213e <vm_exec_core+32270>, 0x603f3bc72216 <vm_exec_core+32486>, 0x603f3bc6af9c <vm_exec_core+3180>, 0x603f3bc71cc4 <vm_exec_core+31124>, 0x603f3bc6d34f <vm_exec_core+12319>, 0x603f3bc71eff <vm_exec_core+31695>, 0x603f3bc6ce0e <vm_exec_core+10974>, 0x603f3bc711e5 <vm_exec_core+28341>, 0x603f3bc6adc3 <vm_exec_core+2707>, 0x603f3bc6cba4 <vm_exec_core+10356>, 0x603f3bc6df4c <vm_exec_core+15388>, 0x603f3bc6d8e5 <vm_exec_core+13749>, 0x603f3bc6d6b4 <vm_exec_core+13188>, 0x603f3bc6a7b7 <vm_exec_core+1159>, 0x603f3bc6acda <vm_exec_core+2474>, 0x603f3bc6a849 <vm_exec_core+1305>, 0x603f3bc71500 <vm_exec_core+29136>, 0x603f3bc6ed30 <vm_exec_core+18944>, 0x603f3bc6e2d4 <vm_exec_core+16292>, 0x603f3bc6e9f1 <vm_exec_core+18113>, 0x603f3bc6e70a <vm_exec_core+17370>, 0x603f3bc6d755 <vm_exec_core+13349>, 0x603f3bc6e0f8 <vm_exec_core+15816>, 0x603f3bc6dc1a <vm_exec_core+14570>, 0x603f3bc6e403 <vm_exec_core+16595>, 0x603f3bc6e485 <vm_exec_core+16725>, 0x603f3bc6aa2a <vm_exec_core+1786>, 0x603f3bc6bafb <vm_exec_core+6091>, 0x603f3bc71730 <vm_exec_core+29696>, 0x603f3bc6b653 <vm_exec_core+4899>, 0x603f3bc7232f <vm_exec_core+32767>, 0x603f3bc700f3 <vm_exec_core+24003>, 0x603f3bc6da6e <vm_exec_core+14142>, 0x603f3bc6abaa <vm_exec_core+2170>, 0x603f3bc71d98 <vm_exec_core+31336>, 0x603f3bc71a92 <vm_exec_core+30562>, 0x603f3bc6b8cb <vm_exec_core+5531>, 0x603f3bc6b148 <vm_exec_core+3608>, 0x603f3bc70748 <vm_exec_core+25624>, 0x603f3bc6c882 <vm_exec_core+9554>, 0x603f3bc71fd6 <vm_exec_core+31910>, 0x603f3bc71c20 <vm_exec_core+30960>, 0x603f3bc6cee2 <vm_exec_core+11186>, 0x603f3bc6d9ec <vm_exec_core+14012>, 0x603f3bc70341 <vm_exec_core+24593>, 0x603f3bc71b81 <vm_exec_core+30801>, 0x603f3bc6f4a8 <vm_exec_core+20856>, 0x603f3bc703db <vm_exec_core+24747>, 0x603f3bc70af9 <vm_exec_core+26569>, 0x603f3bc6f3d4 <vm_exec_core+20644>, 0x603f3bc6b074 <vm_exec_core+3396>, 0x603f3bc6fc0d <vm_exec_core+22749>, 0x603f3bc6aeea <vm_exec_core+3002>, 0x603f3bc6b35a <vm_exec_core+4138>, 0x603f3bc6d22f <vm_exec_core+12031>, 0x603f3bc6ef75 <vm_exec_core+19525>, 0x603f3bc6f956 <vm_exec_core+22054>, 0x603f3bc6eb11 <vm_exec_core+18401>, 0x603f3bc6aa6f <vm_exec_core+1855>, 0x603f3bc7107b <vm_exec_core+27979>, 0x603f3bc719a7 <vm_exec_core+30327>, 0x603f3bc6b433 <vm_exec_core+4355>, 0x603f3bc6bfc7 <vm_exec_core+7319>, 0x603f3bc6ba4d <vm_exec_core+5917>, 0x603f3bc6c987 <vm_exec_core+9815>, 0x603f3bc6d981 <vm_exec_core+13905>, 0x603f3bc6b4f5 <vm_exec_core+4549>, 0x603f3bc70ec4 <vm_exec_core+27540>, 0x603f3bc6bf36 <vm_exec_core+7174>, 0x603f3bc6d83f <vm_exec_core+13583>, 0x603f3bc6e1f4 <vm_exec_core+16068>, 0x603f3bc707f4 <vm_exec_core+25796>, 0x603f3bc6f684 <vm_exec_core+21332>, 0x603f3bc6ca7b <vm_exec_core+10059>, 0x603f3bc6c304 <vm_exec_core+8148>, 0x603f3bc70622 <vm_exec_core+25330>, 0x603f3bc6d47d <vm_exec_core+12621>, 0x603f3bc6fd18 <vm_exec_core+23016>, 0x603f3bc6f70c <vm_exec_core+21468>, 0x603f3bc6fde5 <vm_exec_core+23221>, 0x603f3bc71652 <vm_exec_core+29474>, 0x603f3bc6e7d5 <vm_exec_core+17573>, 0x603f3bc708c3 <vm_exec_core+26003>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc70486 <vm_exec_core+24918>, 0x603f3bc6cd53 <vm_exec_core+10787>, 0x603f3bc6f019 <vm_exec_core+19689>, 0x603f3bc6f579 <vm_exec_core+21065>, 0x603f3bc6df38 <vm_exec_core+15368>, 0x603f3bc6ee84 <vm_exec_core+19284>, 0x603f3bc6d150 <vm_exec_core+11808>, 0x603f3bc6c4c1 <vm_exec_core+8593>, 0x603f3bc6fe79 <vm_exec_core+23369>, 0x603f3bc6b5b1 <vm_exec_core+4737>, 0x603f3bc6dd35 <vm_exec_core+14853>, 0x603f3bc7959a <vm_exec_core+62058>, 0x603f3bc6fa38 <vm_exec_core+22280>, 0x603f3bc6be12 <vm_exec_core+6882>, 0x603f3bc6c1e0 <vm_exec_core+7856>, 0x603f3bc6c0be <vm_exec_core+7566>, 0x603f3bc6c717 <vm_exec_core+9191>, 0x603f3bc6cf9f <vm_exec_core+11375>, 0x603f3bc6ee7f <vm_exec_core+19279>, 0x603f3bc6e602 <vm_exec_core+17106>, 0x603f3bc6ee7a <vm_exec_core+19274>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc6f66e <vm_exec_core+21310>, 0x603f3bc6c712 <vm_exec_core+9186>, 0x603f3bc6fbd1 <vm_exec_core+22689>, 0x603f3bc6d9e2 <vm_exec_core+14002>, 0x603f3bc6d9e7 <vm_exec_core+14007>, 0x603f3bc6f66c <vm_exec_core+21308>, 0x603f3bc6f54b <vm_exec_core+21019>, 0x603f3bc6e9d8 <vm_exec_core+18088>, 0x603f3bc6e6f6 <vm_exec_core+17350>, 0x603f3bc6f66a <vm_exec_core+21306>, 0x603f3bc6eb0c <vm_exec_core+18396>...} reg_cfp = 0x7a297afff4f0 th: 0x515000108180, native_id: 0x7a295ac006c0 -- Control frame information ----------------------------------------------- reg_pc = 0x51300071b398 c:0003 p:0023 s:0017 e:000016 METHOD <internal:thread_sync>:18 c:0002 p:0019 s:0010 e:000009 BLOCK /tmp/ruby/src/trunk_asan/lib/timeout.rb:99 [FINISH] INSN_LABEL_nop = <optimized out> c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #28 0x0000603f3bc66ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x5160000003d0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #29 0x0000603f3bce7882 in invoke_iseq_block_from_c (ec=0x5160000003d0, captured=0x7a297afff620, self=134318596220760, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=0, me=0x0) at /tmp/ruby/src/trunk_asan/vm.c:1615 flags = 0 iseq = 0x7a297d1962e0 cfp = <optimized out> sp = 0x7a297aeffa28 use_argv = 0x7a297b83a2e0 stack_argv = 0x7a297aeffa28 opt_pc = 0 type = <optimized out> av = <optimized out> bound = <optimized out> #30 invoke_block_from_c_bh (ec=<optimized out>, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1629 captured = 0x7a297afff620 #31 0x0000603f3bc94276 in vm_yield_with_cref (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1666 No locals. #32 vm_yield (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1674 No locals. #33 rb_yield_0 (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_eval.c:1344 No locals. #34 0x0000603f3bc94276 in rb_yield (val=<optimized out>) No locals. #35 0x0000603f3be45276 in rb_ary_collect (ary=134318138404840) at /tmp/ruby/src/trunk_asan/array.c:3651 collect = 134318011708160 i = 9 #36 0x0000603f3bcca2c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x163100000001 cc = <optimized out> me = 0x7a297d360198 cfunc = 0x50400000a758 recv = 134318138404840 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #37 0x0000603f3bc6f22b in vm_sendish (ec=0x5160000003d0, reg_cfp=0x7a297afff608, cd=0x51100000d310, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> calling = <optimized out> #38 vm_exec_core (ec=ec@entry=0x5160000003d0) at ../../src/trunk_asan/insns.def:851 bh = <optimized out> blockiseq = <optimized out> leaf = false val = <optimized out> cd = 0x51100000d310 insns_address_table = {0x603f3bc6aa39 <vm_exec_core+1801>, 0x603f3bc6bb0a <vm_exec_core+6106>, 0x603f3bc7173f <vm_exec_core+29711>, 0x603f3bc6b662 <vm_exec_core+4914>, 0x603f3bc7233e <vm_exec_core+32782>, 0x603f3bc70102 <vm_exec_core+24018>, 0x603f3bc6da7d <vm_exec_core+14157>, 0x603f3bc6abb9 <vm_exec_core+2185>, 0x603f3bc71da7 <vm_exec_core+31351>, 0x603f3bc71aa1 <vm_exec_core+30577>, 0x603f3bc6b8da <vm_exec_core+5546>, 0x603f3bc6b157 <vm_exec_core+3623>, 0x603f3bc70757 <vm_exec_core+25639>, 0x603f3bc6c891 <vm_exec_core+9569>, 0x603f3bc71fe5 <vm_exec_core+31925>, 0x603f3bc71c2f <vm_exec_core+30975>, 0x603f3bc6cef1 <vm_exec_core+11201>, 0x603f3bc6d9fb <vm_exec_core+14027>, 0x603f3bc70350 <vm_exec_core+24608>, 0x603f3bc71b90 <vm_exec_core+30816>, 0x603f3bc6f4b7 <vm_exec_core+20871>, 0x603f3bc703ea <vm_exec_core+24762>, 0x603f3bc70b08 <vm_exec_core+26584>, 0x603f3bc6f3e3 <vm_exec_core+20659>, 0x603f3bc6b083 <vm_exec_core+3411>, 0x603f3bc6fc1c <vm_exec_core+22764>, 0x603f3bc6aef9 <vm_exec_core+3017>, 0x603f3bc6b369 <vm_exec_core+4153>, 0x603f3bc6d23e <vm_exec_core+12046>, 0x603f3bc6ef84 <vm_exec_core+19540>, 0x603f3bc6f965 <vm_exec_core+22069>, 0x603f3bc6eb20 <vm_exec_core+18416>, 0x603f3bc6aa7e <vm_exec_core+1870>, 0x603f3bc7108a <vm_exec_core+27994>, 0x603f3bc719b6 <vm_exec_core+30342>, 0x603f3bc6b442 <vm_exec_core+4370>, 0x603f3bc6bfd6 <vm_exec_core+7334>, 0x603f3bc6ba5c <vm_exec_core+5932>, 0x603f3bc6c996 <vm_exec_core+9830>, 0x603f3bc6d990 <vm_exec_core+13920>, 0x603f3bc6b504 <vm_exec_core+4564>, 0x603f3bc70ed3 <vm_exec_core+27555>, 0x603f3bc6bf45 <vm_exec_core+7189>, 0x603f3bc6d84e <vm_exec_core+13598>, 0x603f3bc6e203 <vm_exec_core+16083>, 0x603f3bc70803 <vm_exec_core+25811>, 0x603f3bc6f693 <vm_exec_core+21347>, 0x603f3bc6ca8a <vm_exec_core+10074>, 0x603f3bc6c313 <vm_exec_core+8163>, 0x603f3bc70631 <vm_exec_core+25345>, 0x603f3bc6d48c <vm_exec_core+12636>, 0x603f3bc6fd27 <vm_exec_core+23031>, 0x603f3bc6f71b <vm_exec_core+21483>, 0x603f3bc6fdf4 <vm_exec_core+23236>, 0x603f3bc71661 <vm_exec_core+29489>, 0x603f3bc6e7e4 <vm_exec_core+17588>, 0x603f3bc708d2 <vm_exec_core+26018>, 0x603f3bc6a6bb <vm_exec_core+907>, 0x603f3bc70495 <vm_exec_core+24933>, 0x603f3bc6cd62 <vm_exec_core+10802>, 0x603f3bc6f028 <vm_exec_core+19704>, 0x603f3bc6f588 <vm_exec_core+21080>, 0x603f3bc6a6c0 <vm_exec_core+912>, 0x603f3bc6ee93 <vm_exec_core+19299>, 0x603f3bc6d15f <vm_exec_core+11823>, 0x603f3bc6c4d0 <vm_exec_core+8608>, 0x603f3bc6fe88 <vm_exec_core+23384>, 0x603f3bc6b5c0 <vm_exec_core+4752>, 0x603f3bc6dd44 <vm_exec_core+14868>, 0x603f3bc795a9 <vm_exec_core+62073>, 0x603f3bc6fa47 <vm_exec_core+22295>, 0x603f3bc6be21 <vm_exec_core+6897>, 0x603f3bc6c1ef <vm_exec_core+7871>, 0x603f3bc6c0cd <vm_exec_core+7581>, 0x603f3bc6c726 <vm_exec_core+9206>, 0x603f3bc6cfae <vm_exec_core+11390>, 0x603f3bc6bd42 <vm_exec_core+6674>, 0x603f3bc725d3 <vm_exec_core+33443>, 0x603f3bc6fafe <vm_exec_core+22478>, 0x603f3bc6e60c <vm_exec_core+17116>, 0x603f3bc70f81 <vm_exec_core+27729>, 0x603f3bc726f1 <vm_exec_core+33729>, 0x603f3bc712e7 <vm_exec_core+28599>, 0x603f3bc7213e <vm_exec_core+32270>, 0x603f3bc72216 <vm_exec_core+32486>, 0x603f3bc6af9c <vm_exec_core+3180>, 0x603f3bc71cc4 <vm_exec_core+31124>, 0x603f3bc6d34f <vm_exec_core+12319>, 0x603f3bc71eff <vm_exec_core+31695>, 0x603f3bc6ce0e <vm_exec_core+10974>, 0x603f3bc711e5 <vm_exec_core+28341>, 0x603f3bc6adc3 <vm_exec_core+2707>, 0x603f3bc6cba4 <vm_exec_core+10356>, 0x603f3bc6df4c <vm_exec_core+15388>, 0x603f3bc6d8e5 <vm_exec_core+13749>, 0x603f3bc6d6b4 <vm_exec_core+13188>, 0x603f3bc6a7b7 <vm_exec_core+1159>, 0x603f3bc6acda <vm_exec_core+2474>, 0x603f3bc6a849 <vm_exec_core+1305>, 0x603f3bc71500 <vm_exec_core+29136>, 0x603f3bc6ed30 <vm_exec_core+18944>, 0x603f3bc6e2d4 <vm_exec_core+16292>, 0x603f3bc6e9f1 <vm_exec_core+18113>, 0x603f3bc6e70a <vm_exec_core+17370>, 0x603f3bc6d755 <vm_exec_core+13349>, 0x603f3bc6e0f8 <vm_exec_core+15816>, 0x603f3bc6dc1a <vm_exec_core+14570>, 0x603f3bc6e403 <vm_exec_core+16595>, 0x603f3bc6e485 <vm_exec_core+16725>, 0x603f3bc6aa2a <vm_exec_core+1786>, 0x603f3bc6bafb <vm_exec_core+6091>, 0x603f3bc71730 <vm_exec_core+29696>, 0x603f3bc6b653 <vm_exec_core+4899>, 0x603f3bc7232f <vm_exec_core+32767>, 0x603f3bc700f3 <vm_exec_core+24003>, 0x603f3bc6da6e <vm_exec_core+14142>, 0x603f3bc6abaa <vm_exec_core+2170>, 0x603f3bc71d98 <vm_exec_core+31336>, 0x603f3bc71a92 <vm_exec_core+30562>, 0x603f3bc6b8cb <vm_exec_core+5531>, 0x603f3bc6b148 <vm_exec_core+3608>, 0x603f3bc70748 <vm_exec_core+25624>, 0x603f3bc6c882 <vm_exec_core+9554>, 0x603f3bc71fd6 <vm_exec_core+31910>, 0x603f3bc71c20 <vm_exec_core+30960>, 0x603f3bc6cee2 <vm_exec_core+11186>, 0x603f3bc6d9ec <vm_exec_core+14012>, 0x603f3bc70341 <vm_exec_core+24593>, 0x603f3bc71b81 <vm_exec_core+30801>, 0x603f3bc6f4a8 <vm_exec_core+20856>, 0x603f3bc703db <vm_exec_core+24747>, 0x603f3bc70af9 <vm_exec_core+26569>, 0x603f3bc6f3d4 <vm_exec_core+20644>, 0x603f3bc6b074 <vm_exec_core+3396>, 0x603f3bc6fc0d <vm_exec_core+22749>, 0x603f3bc6aeea <vm_exec_core+3002>, 0x603f3bc6b35a <vm_exec_core+4138>, 0x603f3bc6d22f <vm_exec_core+12031>, 0x603f3bc6ef75 <vm_exec_core+19525>, 0x603f3bc6f956 <vm_exec_core+22054>, 0x603f3bc6eb11 <vm_exec_core+18401>, 0x603f3bc6aa6f <vm_exec_core+1855>, 0x603f3bc7107b <vm_exec_core+27979>, 0x603f3bc719a7 <vm_exec_core+30327>, 0x603f3bc6b433 <vm_exec_core+4355>, 0x603f3bc6bfc7 <vm_exec_core+7319>, 0x603f3bc6ba4d <vm_exec_core+5917>, 0x603f3bc6c987 <vm_exec_core+9815>, 0x603f3bc6d981 <vm_exec_core+13905>, 0x603f3bc6b4f5 <vm_exec_core+4549>, 0x603f3bc70ec4 <vm_exec_core+27540>, 0x603f3bc6bf36 <vm_exec_core+7174>, 0x603f3bc6d83f <vm_exec_core+13583>, 0x603f3bc6e1f4 <vm_exec_core+16068>, 0x603f3bc707f4 <vm_exec_core+25796>, 0x603f3bc6f684 <vm_exec_core+21332>, 0x603f3bc6ca7b <vm_exec_core+10059>, 0x603f3bc6c304 <vm_exec_core+8148>, 0x603f3bc70622 <vm_exec_core+25330>, 0x603f3bc6d47d <vm_exec_core+12621>, 0x603f3bc6fd18 <vm_exec_core+23016>, 0x603f3bc6f70c <vm_exec_core+21468>, 0x603f3bc6fde5 <vm_exec_core+23221>, 0x603f3bc71652 <vm_exec_core+29474>, 0x603f3bc6e7d5 <vm_exec_core+17573>, 0x603f3bc708c3 <vm_exec_core+26003>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc70486 <vm_exec_core+24918>, 0x603f3bc6cd53 <vm_exec_core+10787>, 0x603f3bc6f019 <vm_exec_core+19689>, 0x603f3bc6f579 <vm_exec_core+21065>, 0x603f3bc6df38 <vm_exec_core+15368>, 0x603f3bc6ee84 <vm_exec_core+19284>, 0x603f3bc6d150 <vm_exec_core+11808>, 0x603f3bc6c4c1 <vm_exec_core+8593>, 0x603f3bc6fe79 <vm_exec_core+23369>, 0x603f3bc6b5b1 <vm_exec_core+4737>, 0x603f3bc6dd35 <vm_exec_core+14853>, 0x603f3bc7959a <vm_exec_core+62058>, 0x603f3bc6fa38 <vm_exec_core+22280>, 0x603f3bc6be12 <vm_exec_core+6882>, 0x603f3bc6c1e0 <vm_exec_core+7856>, 0x603f3bc6c0be <vm_exec_core+7566>, 0x603f3bc6c717 <vm_exec_core+9191>, 0x603f3bc6cf9f <vm_exec_core+11375>, 0x603f3bc6ee7f <vm_exec_core+19279>, 0x603f3bc6e602 <vm_exec_core+17106>, 0x603f3bc6ee7a <vm_exec_core+19274>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc6f66e <vm_exec_core+21310>, 0x603f3bc6c712 <vm_exec_core+9186>, 0x603f3bc6fbd1 <vm_exec_core+22689>, 0x603f3bc6d9e2 <vm_exec_core+14002>, 0x603f3bc6d9e7 <vm_exec_core+14007>, 0x603f3bc6f66c <vm_exec_core+21308>, 0x603f3bc6f54b <vm_exec_core+21019>, 0x603f3bc6e9d8 <vm_exec_core+18088>, 0x603f3bc6e6f6 <vm_exec_core+17350>, 0x603f3bc6f66a <vm_exec_core+21306>, 0x603f3bc6eb0c <vm_exec_core+18396>...} reg_cfp = 0x7a297afff608 reg_pc = 0x519000015cb8 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #39 0x0000603f3bc66ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x5160000003d0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #40 0x0000603f3bce7882 in invoke_iseq_block_from_c (ec=0x5160000003d0, captured=0x7a297afff738, self=134318596220760, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=0, me=0x0) at /tmp/ruby/src/trunk_asan/vm.c:1615 flags = 0 iseq = 0x7a297d1b49e8 cfp = <optimized out> sp = 0x7a297aeff8d0 use_argv = 0x7a297b8d0760 stack_argv = 0x7a297aeff8d0 opt_pc = 0 type = <optimized out> av = <optimized out> bound = <optimized out> #41 invoke_block_from_c_bh (ec=<optimized out>, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1629 captured = 0x7a297afff738 #42 0x0000603f3bc94276 in vm_yield_with_cref (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1666 No locals. #43 vm_yield (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1674 No locals. #44 rb_yield_0 (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_eval.c:1344 No locals. #45 0x0000603f3bc94276 in rb_yield (val=<optimized out>) No locals. #46 0x0000603f3be45276 in rb_ary_collect (ary=134318138413960) at /tmp/ruby/src/trunk_asan/array.c:3651 collect = 134318138413840 i = 0 #47 0x0000603f3bcca2c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x163100000001 cc = <optimized out> me = 0x7a297d360198 cfunc = 0x50400000a758 recv = 134318138413960 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #48 0x0000603f3bc6f22b in vm_sendish (ec=0x5160000003d0, reg_cfp=0x7a297afff720, cd=0x502000013330, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> calling = <optimized out> #49 vm_exec_core (ec=ec@entry=0x5160000003d0) at ../../src/trunk_asan/insns.def:851 bh = <optimized out> blockiseq = <optimized out> leaf = false val = <optimized out> cd = 0x502000013330 insns_address_table = {0x603f3bc6aa39 <vm_exec_core+1801>, 0x603f3bc6bb0a <vm_exec_core+6106>, 0x603f3bc7173f <vm_exec_core+29711>, 0x603f3bc6b662 <vm_exec_core+4914>, 0x603f3bc7233e <vm_exec_core+32782>, 0x603f3bc70102 <vm_exec_core+24018>, 0x603f3bc6da7d <vm_exec_core+14157>, 0x603f3bc6abb9 <vm_exec_core+2185>, 0x603f3bc71da7 <vm_exec_core+31351>, 0x603f3bc71aa1 <vm_exec_core+30577>, 0x603f3bc6b8da <vm_exec_core+5546>, 0x603f3bc6b157 <vm_exec_core+3623>, 0x603f3bc70757 <vm_exec_core+25639>, 0x603f3bc6c891 <vm_exec_core+9569>, 0x603f3bc71fe5 <vm_exec_core+31925>, 0x603f3bc71c2f <vm_exec_core+30975>, 0x603f3bc6cef1 <vm_exec_core+11201>, 0x603f3bc6d9fb <vm_exec_core+14027>, 0x603f3bc70350 <vm_exec_core+24608>, 0x603f3bc71b90 <vm_exec_core+30816>, 0x603f3bc6f4b7 <vm_exec_core+20871>, 0x603f3bc703ea <vm_exec_core+24762>, 0x603f3bc70b08 <vm_exec_core+26584>, 0x603f3bc6f3e3 <vm_exec_core+20659>, 0x603f3bc6b083 <vm_exec_core+3411>, 0x603f3bc6fc1c <vm_exec_core+22764>, 0x603f3bc6aef9 <vm_exec_core+3017>, 0x603f3bc6b369 <vm_exec_core+4153>, 0x603f3bc6d23e <vm_exec_core+12046>, 0x603f3bc6ef84 <vm_exec_core+19540>, 0x603f3bc6f965 <vm_exec_core+22069>, 0x603f3bc6eb20 <vm_exec_core+18416>, 0x603f3bc6aa7e <vm_exec_core+1870>, 0x603f3bc7108a <vm_exec_core+27994>, 0x603f3bc719b6 <vm_exec_core+30342>, 0x603f3bc6b442 <vm_exec_core+4370>, 0x603f3bc6bfd6 <vm_exec_core+7334>, 0x603f3bc6ba5c <vm_exec_core+5932>, 0x603f3bc6c996 <vm_exec_core+9830>, 0x603f3bc6d990 <vm_exec_core+13920>, 0x603f3bc6b504 <vm_exec_core+4564>, 0x603f3bc70ed3 <vm_exec_core+27555>, 0x603f3bc6bf45 <vm_exec_core+7189>, 0x603f3bc6d84e <vm_exec_core+13598>, 0x603f3bc6e203 <vm_exec_core+16083>, 0x603f3bc70803 <vm_exec_core+25811>, 0x603f3bc6f693 <vm_exec_core+21347>, 0x603f3bc6ca8a <vm_exec_core+10074>, 0x603f3bc6c313 <vm_exec_core+8163>, 0x603f3bc70631 <vm_exec_core+25345>, 0x603f3bc6d48c <vm_exec_core+12636>, 0x603f3bc6fd27 <vm_exec_core+23031>, 0x603f3bc6f71b <vm_exec_core+21483>, 0x603f3bc6fdf4 <vm_exec_core+23236>, 0x603f3bc71661 <vm_exec_core+29489>, 0x603f3bc6e7e4 <vm_exec_core+17588>, 0x603f3bc708d2 <vm_exec_core+26018>, 0x603f3bc6a6bb <vm_exec_core+907>, 0x603f3bc70495 <vm_exec_core+24933>, 0x603f3bc6cd62 <vm_exec_core+10802>, 0x603f3bc6f028 <vm_exec_core+19704>, 0x603f3bc6f588 <vm_exec_core+21080>, 0x603f3bc6a6c0 <vm_exec_core+912>, 0x603f3bc6ee93 <vm_exec_core+19299>, 0x603f3bc6d15f <vm_exec_core+11823>, 0x603f3bc6c4d0 <vm_exec_core+8608>, 0x603f3bc6fe88 <vm_exec_core+23384>, 0x603f3bc6b5c0 <vm_exec_core+4752>, 0x603f3bc6dd44 <vm_exec_core+14868>, 0x603f3bc795a9 <vm_exec_core+62073>, 0x603f3bc6fa47 <vm_exec_core+22295>, 0x603f3bc6be21 <vm_exec_core+6897>, 0x603f3bc6c1ef <vm_exec_core+7871>, 0x603f3bc6c0cd <vm_exec_core+7581>, 0x603f3bc6c726 <vm_exec_core+9206>, 0x603f3bc6cfae <vm_exec_core+11390>, 0x603f3bc6bd42 <vm_exec_core+6674>, 0x603f3bc725d3 <vm_exec_core+33443>, 0x603f3bc6fafe <vm_exec_core+22478>, 0x603f3bc6e60c <vm_exec_core+17116>, 0x603f3bc70f81 <vm_exec_core+27729>, 0x603f3bc726f1 <vm_exec_core+33729>, 0x603f3bc712e7 <vm_exec_core+28599>, 0x603f3bc7213e <vm_exec_core+32270>, 0x603f3bc72216 <vm_exec_core+32486>, 0x603f3bc6af9c <vm_exec_core+3180>, 0x603f3bc71cc4 <vm_exec_core+31124>, 0x603f3bc6d34f <vm_exec_core+12319>, 0x603f3bc71eff <vm_exec_core+31695>, 0x603f3bc6ce0e <vm_exec_core+10974>, 0x603f3bc711e5 <vm_exec_core+28341>, 0x603f3bc6adc3 <vm_exec_core+2707>, 0x603f3bc6cba4 <vm_exec_core+10356>, 0x603f3bc6df4c <vm_exec_core+15388>, 0x603f3bc6d8e5 <vm_exec_core+13749>, 0x603f3bc6d6b4 <vm_exec_core+13188>, 0x603f3bc6a7b7 <vm_exec_core+1159>, 0x603f3bc6acda <vm_exec_core+2474>, 0x603f3bc6a849 <vm_exec_core+1305>, 0x603f3bc71500 <vm_exec_core+29136>, 0x603f3bc6ed30 <vm_exec_core+18944>, 0x603f3bc6e2d4 <vm_exec_core+16292>, 0x603f3bc6e9f1 <vm_exec_core+18113>, 0x603f3bc6e70a <vm_exec_core+17370>, 0x603f3bc6d755 <vm_exec_core+13349>, 0x603f3bc6e0f8 <vm_exec_core+15816>, 0x603f3bc6dc1a <vm_exec_core+14570>, 0x603f3bc6e403 <vm_exec_core+16595>, 0x603f3bc6e485 <vm_exec_core+16725>, 0x603f3bc6aa2a <vm_exec_core+1786>, 0x603f3bc6bafb <vm_exec_core+6091>, 0x603f3bc71730 <vm_exec_core+29696>, 0x603f3bc6b653 <vm_exec_core+4899>, 0x603f3bc7232f <vm_exec_core+32767>, 0x603f3bc700f3 <vm_exec_core+24003>, 0x603f3bc6da6e <vm_exec_core+14142>, 0x603f3bc6abaa <vm_exec_core+2170>, 0x603f3bc71d98 <vm_exec_core+31336>, 0x603f3bc71a92 <vm_exec_core+30562>, 0x603f3bc6b8cb <vm_exec_core+5531>, 0x603f3bc6b148 <vm_exec_core+3608>, 0x603f3bc70748 <vm_exec_core+25624>, 0x603f3bc6c882 <vm_exec_core+9554>, 0x603f3bc71fd6 <vm_exec_core+31910>, 0x603f3bc71c20 <vm_exec_core+30960>, 0x603f3bc6cee2 <vm_exec_core+11186>, 0x603f3bc6d9ec <vm_exec_core+14012>, 0x603f3bc70341 <vm_exec_core+24593>, 0x603f3bc71b81 <vm_exec_core+30801>, 0x603f3bc6f4a8 <vm_exec_core+20856>, 0x603f3bc703db <vm_exec_core+24747>, 0x603f3bc70af9 <vm_exec_core+26569>, 0x603f3bc6f3d4 <vm_exec_core+20644>, 0x603f3bc6b074 <vm_exec_core+3396>, 0x603f3bc6fc0d <vm_exec_core+22749>, 0x603f3bc6aeea <vm_exec_core+3002>, 0x603f3bc6b35a <vm_exec_core+4138>, 0x603f3bc6d22f <vm_exec_core+12031>, 0x603f3bc6ef75 <vm_exec_core+19525>, 0x603f3bc6f956 <vm_exec_core+22054>, 0x603f3bc6eb11 <vm_exec_core+18401>, 0x603f3bc6aa6f <vm_exec_core+1855>, 0x603f3bc7107b <vm_exec_core+27979>, 0x603f3bc719a7 <vm_exec_core+30327>, 0x603f3bc6b433 <vm_exec_core+4355>, 0x603f3bc6bfc7 <vm_exec_core+7319>, 0x603f3bc6ba4d <vm_exec_core+5917>, 0x603f3bc6c987 <vm_exec_core+9815>, 0x603f3bc6d981 <vm_exec_core+13905>, 0x603f3bc6b4f5 <vm_exec_core+4549>, 0x603f3bc70ec4 <vm_exec_core+27540>, 0x603f3bc6bf36 <vm_exec_core+7174>, 0x603f3bc6d83f <vm_exec_core+13583>, 0x603f3bc6e1f4 <vm_exec_core+16068>, 0x603f3bc707f4 <vm_exec_core+25796>, 0x603f3bc6f684 <vm_exec_core+21332>, 0x603f3bc6ca7b <vm_exec_core+10059>, 0x603f3bc6c304 <vm_exec_core+8148>, 0x603f3bc70622 <vm_exec_core+25330>, 0x603f3bc6d47d <vm_exec_core+12621>, 0x603f3bc6fd18 <vm_exec_core+23016>, 0x603f3bc6f70c <vm_exec_core+21468>, 0x603f3bc6fde5 <vm_exec_core+23221>, 0x603f3bc71652 <vm_exec_core+29474>, 0x603f3bc6e7d5 <vm_exec_core+17573>, 0x603f3bc708c3 <vm_exec_core+26003>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc70486 <vm_exec_core+24918>, 0x603f3bc6cd53 <vm_exec_core+10787>, 0x603f3bc6f019 <vm_exec_core+19689>, 0x603f3bc6f579 <vm_exec_core+21065>, 0x603f3bc6df38 <vm_exec_core+15368>, 0x603f3bc6ee84 <vm_exec_core+19284>, 0x603f3bc6d150 <vm_exec_core+11808>, 0x603f3bc6c4c1 <vm_exec_core+8593>, 0x603f3bc6fe79 <vm_exec_core+23369>, 0x603f3bc6b5b1 <vm_exec_core+4737>, 0x603f3bc6dd35 <vm_exec_core+14853>, 0x603f3bc7959a <vm_exec_core+62058>, 0x603f3bc6fa38 <vm_exec_core+22280>, 0x603f3bc6be12 <vm_exec_core+6882>, 0x603f3bc6c1e0 <vm_exec_core+7856>, 0x603f3bc6c0be <vm_exec_core+7566>, 0x603f3bc6c717 <vm_exec_core+9191>, 0x603f3bc6cf9f <vm_exec_core+11375>, 0x603f3bc6ee7f <vm_exec_core+19279>, 0x603f3bc6e602 <vm_exec_core+17106>, 0x603f3bc6ee7a <vm_exec_core+19274>, 0x603f3bc6f670 <vm_exec_core+21312>, 0x603f3bc6f66e <vm_exec_core+21310>, 0x603f3bc6c712 <vm_exec_core+9186>, 0x603f3bc6fbd1 <vm_exec_core+22689>, 0x603f3bc6d9e2 <vm_exec_core+14002>, 0x603f3bc6d9e7 <vm_exec_core+14007>, 0x603f3bc6f66c <vm_exec_core+21308>, 0x603f3bc6f54b <vm_exec_core+21019>, 0x603f3bc6e9d8 <vm_exec_core+18088>, 0x603f3bc6e6f6 <vm_exec_core+17350>, 0x603f3bc6f66a <vm_exec_core+21306>, 0x603f3bc6eb0c <vm_exec_core+18396>...} reg_cfp = 0x7a297afff720 reg_pc = 0x50400002ffb8 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #50 0x0000603f3bc67261 in vm_exec_loop (ec=0x5160000003d0, state=<optimized out>, tag=<optimized out>, result=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2611 No locals. #51 rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2590 _ec = 0x5160000003d0 _tag = <optimized out> state = <optimized out> result = 36 #52 0x0000603f3b8ec49b in rb_ec_exec_node (ec=0x5160000003d0, n=0x7a297d1b4b78) at /tmp/ruby/src/trunk_asan/eval.c:281 _ec = 0x5160000003d0 _tag = {tag = 36, retval = <optimized out>, buf = {0x7ffd4728cdf0, <optimized out>, 0x7ffd4728cd40, <optimized out>, <optimized out>}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} state = 0 iseq = 0x7a297d1b4b78 #53 ruby_run_node (n=<optimized out>) at /tmp/ruby/src/trunk_asan/eval.c:319 ec = 0x5160000003d0 status = <optimized out> #54 0x0000603f3b8e5a07 in rb_main (argc=10, argv=0x7ffd4728cfb8) at /tmp/ruby/src/trunk_asan/main.c:43 variable_in_this_stack_frame = <optimized out> #55 main (argc=10, argv=0x7ffd4728cfb8) at /tmp/ruby/src/trunk_asan/main.c:68 No locals. >>> Dump Ruby level backtrace (if possible) $1 = true [Inferior 1 (process 272666) detached] $ timeout 60 gdb -p 272916 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null [New LWP 272918] running file: /tmp/ruby/src/trunk_asan/test/ruby/test_process.rb A test worker crashed. It might be an interpreter bug or a bug in test/unit/parallel.rb. Try again without the -j option. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x000074778e898d61 in __futex_abstimed_wait_common64 (private=128, cancel=true, abstime=0x0, op=265, expected=272918, futex_word=0x747772600990) at ./nptl/futex-internal.c:57 >>> Threads Id Target Id Frame * 1 Thread 0x74776c0006c0 (LWP 272916) "test_autoload.*" 0x000074778e898d61 in __futex_abstimed_wait_common64 (private=128, cancel=true, abstime=0x0, op=265, expected=272918, futex_word=0x747772600990) at ./nptl/futex-internal.c:57 2 Thread 0x7477726006c0 (LWP 272918) "test_autoload.*" 0x00005d5b7396dd0e in __sanitizer::FutexWait(__sanitizer::atomic_uint32_t*, unsigned int) () >>> Machine level backtrace Thread 2 (Thread 0x7477726006c0 (LWP 272918) "test_autoload.*"): #0 0x00005d5b7396dd0e in __sanitizer::FutexWait(__sanitizer::atomic_uint32_t*, unsigned int) () No symbol table info available. #1 0x00005d5b7396ecca in __sanitizer::Semaphore::Wait() () No symbol table info available. #2 0x00005d5b738bd540 in __sanitizer::SizeClassAllocator64<__asan::AP64<__sanitizer::LocalAddressSpaceView> >::GetFromAllocator(__sanitizer::AllocatorStats*, unsigned long, unsigned int*, unsigned long) () No symbol table info available. #3 0x00005d5b738bd3b9 in __sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<__asan::AP64<__sanitizer::LocalAddressSpaceView> > >::Refill(__sanitizer::SizeClassAllocator64LocalCache<__sanitizer::SizeClassAllocator64<__asan::AP64<__sanitizer::LocalAddressSpaceView> > >::PerClass*, __sanitizer::SizeClassAllocator64<__asan::AP64<__sanitizer::LocalAddressSpaceView> >*, unsigned long) () No symbol table info available. #4 0x00005d5b738bcdaa in __sanitizer::QuarantineCache<__asan::QuarantineCallback>::Enqueue(__asan::QuarantineCallback, void*, unsigned long) () No symbol table info available. #5 0x00005d5b738bcc66 in __sanitizer::Quarantine<__asan::QuarantineCallback, __asan::AsanChunk>::Put(__sanitizer::QuarantineCache<__asan::QuarantineCallback>*, __asan::QuarantineCallback, __asan::AsanChunk*, unsigned long) () No symbol table info available. #6 0x00005d5b73953aa0 in __interceptor_free () No symbol table info available. #7 0x000074778e89e002 in __pthread_getattr_np (thread_id=<optimized out>, attr=0x7477725ffc98) at ./nptl/pthread_getattr_np.c:198 size = 32 cpuset = 0x50300001c060 thread = <optimized out> ret = 0 iattr = 0x7477725ffc98 #8 0x00005d5b739789c9 in __sanitizer::GetThreadStackTopAndBottom(bool, unsigned long*, unsigned long*) () No symbol table info available. #9 0x00005d5b73978f18 in __sanitizer::GetThreadStackAndTls(bool, unsigned long*, unsigned long*, unsigned long*, unsigned long*) () No symbol table info available. #10 0x00005d5b739618e2 in __asan::AsanThread::SetThreadStackAndTls(__asan::AsanThread::InitOptions const*) () No symbol table info available. #11 0x00005d5b7396155c in __asan::AsanThread::Init(__asan::AsanThread::InitOptions const*) () No symbol table info available. #12 0x00005d5b739619e6 in __asan::AsanThread::ThreadStart(unsigned long long) () No symbol table info available. #13 0x00005d5b7395195f in asan_thread_start(void*) () No symbol table info available. #14 0x000074778e89ca94 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 = {128056368826048, -6190990744915484194, 128056368826048, -352, 0, 128056261861872, -6190990744928067106, -6191087104895819298}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #15 0x000074778e929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 1 (Thread 0x74776c0006c0 (LWP 272916) "test_autoload.*"): #0 0x000074778e898d61 in __futex_abstimed_wait_common64 (private=128, cancel=true, abstime=0x0, op=265, expected=272918, futex_word=0x747772600990) 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=128, abstime=0x0, clockid=0, expected=272918, futex_word=0x747772600990) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 265 err = <optimized out> clockbit = <optimized out> op = <optimized out> #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x747772600990, expected=272918, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=128) at ./nptl/futex-internal.c:139 No locals. #3 0x000074778e89e793 in __pthread_clockjoin_ex (threadid=128056368826048, thread_return=0x0, clockid=0, abstime=0x0, block=<optimized out>) at ./nptl/pthread_join_common.c:102 ret = <optimized out> _buffer = {__routine = 0x74778e89e640 <cleanup>, __arg = 0x747772600ce0, __canceltype = 1737538128, __prev = 0x0} tid = <optimized out> pd = 0x7477726006c0 self = <optimized out> result = 0 pd_result = <optimized out> #4 0x00005d5b739398a2 in __interceptor_pthread_join () No symbol table info available. #5 0x00005d5b73c939b8 in native_stop_timer_thread () at /tmp/ruby/src/trunk_asan/thread_pthread.c:3130 stopped = <optimized out> #6 rb_thread_stop_timer_thread () at /tmp/ruby/src/trunk_asan/thread.c:4658 No locals. #7 0x00005d5b73997a50 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk_asan/eval.c:262 save_error = 4 sysex = 0 signaled = 0 th0 = 0x51500007e980 step = 4 message = 4 th = 0x51500007e980 buf = <optimized out> state = <optimized out> #8 0x00005d5b73997fdb in ruby_stop (ex=1918896528, ex@entry=0) at /tmp/ruby/src/trunk_asan/eval.c:290 No locals. #9 0x00005d5b73b180ad in rb_f_fork (obj=<optimized out>) at /tmp/ruby/src/trunk_asan/process.c:4385 status = <optimized out> pid = <optimized out> #10 0x00005d5b73d762c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x648100040001 cc = <optimized out> me = 0x74778dbb0f20 cfunc = 0x50400001ffd8 recv = 128056817577480 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #11 0x00005d5b73d5c5fd in vm_call_method_each_type (ec=<optimized out>, cfp=<optimized out>, calling=0x74776bfff3a0) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4773 ivar_mask = <optimized out> aset_mask = <optimized out> ci = 0xffffffff cc = <optimized out> cme = <optimized out> v = <optimized out> #12 0x00005d5b73d5c0b5 in vm_call_method (ec=<optimized out>, cfp=<optimized out>, calling=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4913 ci = <optimized out> cc = 0x0 #13 0x00005d5b73d1b22b in vm_sendish (ec=0x516000e574d0, reg_cfp=0x74776a7ff790, cd=0x5020000d4490, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> calling = <optimized out> #14 vm_exec_core (ec=ec@entry=0x516000e574d0) at ../../src/trunk_asan/insns.def:851 bh = <optimized out> blockiseq = <optimized out> leaf = false val = <optimized out> cd = 0x5020000d4490 insns_address_table = {0x5d5b73d16a39 <vm_exec_core+1801>, 0x5d5b73d17b0a <vm_exec_core+6106>, 0x5d5b73d1d73f <vm_exec_core+29711>, 0x5d5b73d17662 <vm_exec_core+4914>, 0x5d5b73d1e33e <vm_exec_core+32782>, 0x5d5b73d1c102 <vm_exec_core+24018>, 0x5d5b73d19a7d <vm_exec_core+14157>, 0x5d5b73d16bb9 <vm_exec_core+2185>, 0x5d5b73d1dda7 <vm_exec_core+31351>, 0x5d5b73d1daa1 <vm_exec_core+30577>, 0x5d5b73d178da <vm_exec_core+5546>, 0x5d5b73d17157 <vm_exec_core+3623>, 0x5d5b73d1c757 <vm_exec_core+25639>, 0x5d5b73d18891 <vm_exec_core+9569>, 0x5d5b73d1dfe5 <vm_exec_core+31925>, 0x5d5b73d1dc2f <vm_exec_core+30975>, 0x5d5b73d18ef1 <vm_exec_core+11201>, 0x5d5b73d199fb <vm_exec_core+14027>, 0x5d5b73d1c350 <vm_exec_core+24608>, 0x5d5b73d1db90 <vm_exec_core+30816>, 0x5d5b73d1b4b7 <vm_exec_core+20871>, 0x5d5b73d1c3ea <vm_exec_core+24762>, 0x5d5b73d1cb08 <vm_exec_core+26584>, 0x5d5b73d1b3e3 <vm_exec_core+20659>, 0x5d5b73d17083 <vm_exec_core+3411>, 0x5d5b73d1bc1c <vm_exec_core+22764>, 0x5d5b73d16ef9 <vm_exec_core+3017>, 0x5d5b73d17369 <vm_exec_core+4153>, 0x5d5b73d1923e <vm_exec_core+12046>, 0x5d5b73d1af84 <vm_exec_core+19540>, 0x5d5b73d1b965 <vm_exec_core+22069>, 0x5d5b73d1ab20 <vm_exec_core+18416>, 0x5d5b73d16a7e <vm_exec_core+1870>, 0x5d5b73d1d08a <vm_exec_core+27994>, 0x5d5b73d1d9b6 <vm_exec_core+30342>, 0x5d5b73d17442 <vm_exec_core+4370>, 0x5d5b73d17fd6 <vm_exec_core+7334>, 0x5d5b73d17a5c <vm_exec_core+5932>, 0x5d5b73d18996 <vm_exec_core+9830>, 0x5d5b73d19990 <vm_exec_core+13920>, 0x5d5b73d17504 <vm_exec_core+4564>, 0x5d5b73d1ced3 <vm_exec_core+27555>, 0x5d5b73d17f45 <vm_exec_core+7189>, 0x5d5b73d1984e <vm_exec_core+13598>, 0x5d5b73d1a203 <vm_exec_core+16083>, 0x5d5b73d1c803 <vm_exec_core+25811>, 0x5d5b73d1b693 <vm_exec_core+21347>, 0x5d5b73d18a8a <vm_exec_core+10074>, 0x5d5b73d18313 <vm_exec_core+8163>, 0x5d5b73d1c631 <vm_exec_core+25345>, 0x5d5b73d1948c <vm_exec_core+12636>, 0x5d5b73d1bd27 <vm_exec_core+23031>, 0x5d5b73d1b71b <vm_exec_core+21483>, 0x5d5b73d1bdf4 <vm_exec_core+23236>, 0x5d5b73d1d661 <vm_exec_core+29489>, 0x5d5b73d1a7e4 <vm_exec_core+17588>, 0x5d5b73d1c8d2 <vm_exec_core+26018>, 0x5d5b73d166bb <vm_exec_core+907>, 0x5d5b73d1c495 <vm_exec_core+24933>, 0x5d5b73d18d62 <vm_exec_core+10802>, 0x5d5b73d1b028 <vm_exec_core+19704>, 0x5d5b73d1b588 <vm_exec_core+21080>, 0x5d5b73d166c0 <vm_exec_core+912>, 0x5d5b73d1ae93 <vm_exec_core+19299>, 0x5d5b73d1915f <vm_exec_core+11823>, 0x5d5b73d184d0 <vm_exec_core+8608>, 0x5d5b73d1be88 <vm_exec_core+23384>, 0x5d5b73d175c0 <vm_exec_core+4752>, 0x5d5b73d19d44 <vm_exec_core+14868>, 0x5d5b73d255a9 <vm_exec_core+62073>, 0x5d5b73d1ba47 <vm_exec_core+22295>, 0x5d5b73d17e21 <vm_exec_core+6897>, 0x5d5b73d181ef <vm_exec_core+7871>, 0x5d5b73d180cd <vm_exec_core+7581>, 0x5d5b73d18726 <vm_exec_core+9206>, 0x5d5b73d18fae <vm_exec_core+11390>, 0x5d5b73d17d42 <vm_exec_core+6674>, 0x5d5b73d1e5d3 <vm_exec_core+33443>, 0x5d5b73d1bafe <vm_exec_core+22478>, 0x5d5b73d1a60c <vm_exec_core+17116>, 0x5d5b73d1cf81 <vm_exec_core+27729>, 0x5d5b73d1e6f1 <vm_exec_core+33729>, 0x5d5b73d1d2e7 <vm_exec_core+28599>, 0x5d5b73d1e13e <vm_exec_core+32270>, 0x5d5b73d1e216 <vm_exec_core+32486>, 0x5d5b73d16f9c <vm_exec_core+3180>, 0x5d5b73d1dcc4 <vm_exec_core+31124>, 0x5d5b73d1934f <vm_exec_core+12319>, 0x5d5b73d1deff <vm_exec_core+31695>, 0x5d5b73d18e0e <vm_exec_core+10974>, 0x5d5b73d1d1e5 <vm_exec_core+28341>, 0x5d5b73d16dc3 <vm_exec_core+2707>, 0x5d5b73d18ba4 <vm_exec_core+10356>, 0x5d5b73d19f4c <vm_exec_core+15388>, 0x5d5b73d198e5 <vm_exec_core+13749>, 0x5d5b73d196b4 <vm_exec_core+13188>, 0x5d5b73d167b7 <vm_exec_core+1159>, 0x5d5b73d16cda <vm_exec_core+2474>, 0x5d5b73d16849 <vm_exec_core+1305>, 0x5d5b73d1d500 <vm_exec_core+29136>, 0x5d5b73d1ad30 <vm_exec_core+18944>, 0x5d5b73d1a2d4 <vm_exec_core+16292>, 0x5d5b73d1a9f1 <vm_exec_core+18113>, 0x5d5b73d1a70a <vm_exec_core+17370>, 0x5d5b73d19755 <vm_exec_core+13349>, 0x5d5b73d1a0f8 <vm_exec_core+15816>, 0x5d5b73d19c1a <vm_exec_core+14570>, 0x5d5b73d1a403 <vm_exec_core+16595>, 0x5d5b73d1a485 <vm_exec_core+16725>, 0x5d5b73d16a2a <vm_exec_core+1786>, 0x5d5b73d17afb <vm_exec_core+6091>, 0x5d5b73d1d730 <vm_exec_core+29696>, 0x5d5b73d17653 <vm_exec_core+4899>, 0x5d5b73d1e32f <vm_exec_core+32767>, 0x5d5b73d1c0f3 <vm_exec_core+24003>, 0x5d5b73d19a6e <vm_exec_core+14142>, 0x5d5b73d16baa <vm_exec_core+2170>, 0x5d5b73d1dd98 <vm_exec_core+31336>, 0x5d5b73d1da92 <vm_exec_core+30562>, 0x5d5b73d178cb <vm_exec_core+5531>, 0x5d5b73d17148 <vm_exec_core+3608>, 0x5d5b73d1c748 <vm_exec_core+25624>, 0x5d5b73d18882 <vm_exec_core+9554>, 0x5d5b73d1dfd6 <vm_exec_core+31910>, 0x5d5b73d1dc20 <vm_exec_core+30960>, 0x5d5b73d18ee2 <vm_exec_core+11186>, 0x5d5b73d199ec <vm_exec_core+14012>, 0x5d5b73d1c341 <vm_exec_core+24593>, 0x5d5b73d1db81 <vm_exec_core+30801>, 0x5d5b73d1b4a8 <vm_exec_core+20856>, 0x5d5b73d1c3db <vm_exec_core+24747>, 0x5d5b73d1caf9 <vm_exec_core+26569>, 0x5d5b73d1b3d4 <vm_exec_core+20644>, 0x5d5b73d17074 <vm_exec_core+3396>, 0x5d5b73d1bc0d <vm_exec_core+22749>, 0x5d5b73d16eea <vm_exec_core+3002>, 0x5d5b73d1735a <vm_exec_core+4138>, 0x5d5b73d1922f <vm_exec_core+12031>, 0x5d5b73d1af75 <vm_exec_core+19525>, 0x5d5b73d1b956 <vm_exec_core+22054>, 0x5d5b73d1ab11 <vm_exec_core+18401>, 0x5d5b73d16a6f <vm_exec_core+1855>, 0x5d5b73d1d07b <vm_exec_core+27979>, 0x5d5b73d1d9a7 <vm_exec_core+30327>, 0x5d5b73d17433 <vm_exec_core+4355>, 0x5d5b73d17fc7 <vm_exec_core+7319>, 0x5d5b73d17a4d <vm_exec_core+5917>, 0x5d5b73d18987 <vm_exec_core+9815>, 0x5d5b73d19981 <vm_exec_core+13905>, 0x5d5b73d174f5 <vm_exec_core+4549>, 0x5d5b73d1cec4 <vm_exec_core+27540>, 0x5d5b73d17f36 <vm_exec_core+7174>, 0x5d5b73d1983f <vm_exec_core+13583>, 0x5d5b73d1a1f4 <vm_exec_core+16068>, 0x5d5b73d1c7f4 <vm_exec_core+25796>, 0x5d5b73d1b684 <vm_exec_core+21332>, 0x5d5b73d18a7b <vm_exec_core+10059>, 0x5d5b73d18304 <vm_exec_core+8148>, 0x5d5b73d1c622 <vm_exec_core+25330>, 0x5d5b73d1947d <vm_exec_core+12621>, 0x5d5b73d1bd18 <vm_exec_core+23016>, 0x5d5b73d1b70c <vm_exec_core+21468>, 0x5d5b73d1bde5 <vm_exec_core+23221>, 0x5d5b73d1d652 <vm_exec_core+29474>, 0x5d5b73d1a7d5 <vm_exec_core+17573>, 0x5d5b73d1c8c3 <vm_exec_core+26003>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1c486 <vm_exec_core+24918>, 0x5d5b73d18d53 <vm_exec_core+10787>, 0x5d5b73d1b019 <vm_exec_core+19689>, 0x5d5b73d1b579 <vm_exec_core+21065>, 0x5d5b73d19f38 <vm_exec_core+15368>, 0x5d5b73d1ae84 <vm_exec_core+19284>, 0x5d5b73d19150 <vm_exec_core+11808>, 0x5d5b73d184c1 <vm_exec_core+8593>, 0x5d5b73d1be79 <vm_exec_core+23369>, 0x5d5b73d175b1 <vm_exec_core+4737>, 0x5d5b73d19d35 <vm_exec_core+14853>, 0x5d5b73d2559a <vm_exec_core+62058>, 0x5d5b73d1ba38 <vm_exec_core+22280>, 0x5d5b73d17e12 <vm_exec_core+6882>, 0x5d5b73d181e0 <vm_exec_core+7856>, 0x5d5b73d180be <vm_exec_core+7566>, 0x5d5b73d18717 <vm_exec_core+9191>, 0x5d5b73d18f9f <vm_exec_core+11375>, 0x5d5b73d1ae7f <vm_exec_core+19279>, 0x5d5b73d1a602 <vm_exec_core+17106>, 0x5d5b73d1ae7a <vm_exec_core+19274>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1b66e <vm_exec_core+21310>, 0x5d5b73d18712 <vm_exec_core+9186>, 0x5d5b73d1bbd1 <vm_exec_core+22689>, 0x5d5b73d199e2 <vm_exec_core+14002>, 0x5d5b73d199e7 <vm_exec_core+14007>, 0x5d5b73d1b66c <vm_exec_core+21308>, 0x5d5b73d1b54b <vm_exec_core+21019>, 0x5d5b73d1a9d8 <vm_exec_core+18088>, 0x5d5b73d1a6f6 <vm_exec_core+17350>, 0x5d5b73d1b66a <vm_exec_core+21306>, 0x5d5b73d1ab0c <vm_exec_core+18396>...} reg_cfp = 0x74776a7ff790 reg_pc = 0x5040001b3d70 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #15 0x00005d5b73d12ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x516000e574d0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #16 0x00005d5b73d5014b in invoke_iseq_block_from_c (ec=0x516000e574d0, captured=<optimized out>, self=128056817577480, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, cref=0x0, is_lambda=0, me=0x0, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1615 flags = 0 iseq = 0x74778df8f970 cfp = 0x74776a7ff7c8 sp = 0x74776a6ff818 use_argv = <optimized out> stack_argv = 0x74776a6ff818 opt_pc = <optimized out> type = <optimized out> av = <optimized out> bound = <optimized out> #17 invoke_block_from_c_proc (ec=0x516000e574d0, self=128056817577480, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, is_lambda=0, me=0x0, proc=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1709 block = <optimized out> keyword_hash = <optimized out> #18 vm_invoke_proc (ec=<optimized out>, proc=<optimized out>, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1739 No locals. #19 0x00005d5b73d4e3d6 in rb_vm_invoke_proc (ec=0x747772600990, proc=0x109, proc@entry=0x5040001b7c90, argc=-1903587999, argc@entry=0, argv=0x0, kw_splat=-1, passed_block_handler=18446744073709551104, passed_block_handler@entry=0) at /tmp/ruby/src/trunk_asan/vm.c:1760 self = 272918 #20 0x00005d5b73ca5459 in thread_do_start_proc (th=th@entry=0x51500007e980) at /tmp/ruby/src/trunk_asan/thread.c:608 args = <optimized out> procval = <optimized out> proc = 0x5040001b7c90 args_len = 0 args_ptr = <optimized out> #21 0x00005d5b73ca308a in thread_do_start (th=0x51500007e980) at /tmp/ruby/src/trunk_asan/thread.c:625 result = 36 #22 thread_start_func_2 (th=th@entry=0x51500007e980, stack_start=<optimized out>) at /tmp/ruby/src/trunk_asan/thread.c:680 _tag = <optimized out> _ec = <optimized out> ractor_main_th = 0x515000000300 fiber_scheduler_closed = 0 event_thread_end_hooked = 0 result = 36 state = RUBY_TAG_NONE errinfo = <optimized out> #23 0x00005d5b73ca234e in call_thread_start_func_2 (th=0x51500007e980) at /tmp/ruby/src/trunk_asan/thread_pthread.c:2180 stack_start = <optimized out> th: 0x51500007e980, native_id: 0x74776c0006c0 -- Control frame information ----------------------------------------------- stack_start_addr = 0x74776bfffcc0 #24 nt_start (ptr=0x50c0002e99c0) at /tmp/ruby/src/trunk_asan/thread_pthread.c:2225 th = 0x51500007e980 c:0003 p:---- s:0010 e:000009 CFUNC :fork c:0002 p:0004 s:0006 e:000005 BLOCK /tmp/ruby/src/trunk_asan/test/ruby/test_autoload.rb:395 [FINISH] sched = <optimized out> nt = 0x50c0002e99c0 vm = 0x525000000100 #25 0x00005d5b7395195f in asan_thread_start(void*) () c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] No symbol table info available. #26 0x000074778e89ca94 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 = {128056261871296, -6191009161735249442, 128056261871296, -352, 0, 140726999295760, -6191009161747832354, -6191087104895819298}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #27 0x000074778e929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. >>> Dump Ruby level backtrace (if possible) $1 = true [Inferior 1 (process 272916) detached] $ timeout 60 gdb -p 272920 -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> $ timeout 60 gdb -p 272924 -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> $ timeout 60 gdb -p 272670 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null [New LWP 308967] [New LWP 272926] [New LWP 272819] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x000074778e898d61 in __futex_abstimed_wait_common64 (private=29815, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x50c000000090) at ./nptl/futex-internal.c:57 >>> Threads Id Target Id Frame * 1 Thread 0x74778eb66c40 (LWP 272670) "ruby" 0x000074778e898d61 in __futex_abstimed_wait_common64 (private=29815, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x50c000000090) at ./nptl/futex-internal.c:57 2 Thread 0x7477674006c0 (LWP 308967) "test_autoload.*" 0x000074778e898d61 in __futex_abstimed_wait_common64 (private=20576, cancel=true, abstime=0x7477673fc5a0, op=137, expected=0, futex_word=0x50c0002eb2d0) at ./nptl/futex-internal.c:57 3 Thread 0x7477726006c0 (LWP 272926) "test_autoload.*" 0x000074778e91b4cd in __GI___poll (fds=0x747764709040, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 4 Thread 0x74776ba006c0 (LWP 272819) "parallel.rb:40" 0x000074778e91b4cd in __GI___poll (fds=0x74776aa0ce60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 >>> Machine level backtrace Thread 4 (Thread 0x74776ba006c0 (LWP 272819) "parallel.rb:40"): #0 0x000074778e91b4cd in __GI___poll (fds=0x74776aa0ce60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00005d5b738f85aa in __interceptor_poll () No symbol table info available. #2 0x00005d5b73a4cb6d in nogvl_wait_for (th=128056831789960, fptr=0x5110000c1740, events=1, timeout=0x0) at /tmp/ruby/src/trunk_asan/io.c:12502 fds = {fd = 4, events = <optimized out>, revents = <optimized out>} scheduler = <optimized out> fd = <optimized out> timeout_milliseconds = -1 #3 io_internal_wait (thread=<optimized out>, fptr=<optimized out>, error=<optimized out>, events=<optimized out>, timeout=0x0) at /tmp/ruby/src/trunk_asan/io.c:1174 ready = <optimized out> #4 0x00005d5b73a4dfe6 in internal_read_func (ptr=0x74776aa0cc40) at /tmp/ruby/src/trunk_asan/io.c:1205 iis = 0x74776aa0cc40 result = <optimized out> #5 0x00005d5b73c8a96b in rb_thread_io_blocking_call (func=0x5d5b73a4db60 <internal_read_func>, data1=0x74776aa0cc40, fd=<optimized out>, events=1) at /tmp/ruby/src/trunk_asan/thread.c:1827 __region = <optimized out> saved_state = RUBY_TAG_NONE _ec = <optimized out> _tag = <optimized out> ec = <optimized out> th = <optimized out> prev_mn_schedulable = false waiting_fd = <optimized out> state = RUBY_TAG_NONE val = <optimized out> saved_errno = <optimized out> #6 0x00005d5b7399c1a0 in rb_ensure (b_proc=<optimized out>, data1=<optimized out>, e_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/src/trunk_asan/eval.c:1053 _ec = 0x516000e53ed0 _tag = {tag = 36, retval = <optimized out>, buf = {0x74776b9fee30, <optimized out>, 0x74776b9fed40, <optimized out>, <optimized out>}, prev = 0x74776aa09240, state = RUBY_TAG_NONE, lock_rec = 0} result = 4 ec = 0x516000e53ed0 state = RUBY_TAG_NONE errinfo = <optimized out> #7 0x00005d5b73a623f5 in io_read_memory_locktmp (str=128056238853728, iis=<optimized out>) at /tmp/ruby/src/trunk_asan/io.c:3451 No locals. #8 io_getpartial (argc=<optimized out>, argv=<optimized out>, io=<optimized out>, no_exception=<optimized out>, nonblock=<optimized out>) at /tmp/ruby/src/trunk_asan/io.c:3497 str = <optimized out> iis = {th = 128056831789960, fptr = 0x5110000c1740, nonblock = 0, fd = 4, buf = 0x519000096f80, capa = 1024, timeout = <optimized out>} length = <optimized out> len = 1024 fptr = 0x5110000c1740 n = <optimized out> shrinkable = <optimized out> #9 0x00005d5b73a3e631 in io_readpartial (argc=1788923488, argv=0x1, io=4294967295) at /tmp/ruby/src/trunk_asan/io.c:3617 ret = <optimized out> #10 0x00005d5b73d762c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x409100100003 cc = <optimized out> me = 0x74778e359f10 cfunc = 0x504000010f58 recv = 128056831792120 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #11 0x00005d5b73d23c8d in vm_sendish (ec=0x516000e53ed0, reg_cfp=0x74776d1f7790, cd=<optimized out>, block_handler=0, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 calling = {cd = <optimized out>, cc = <optimized out>, block_handler = 0, recv = <optimized out>, argc = <optimized out>, kw_splat = <optimized out>, heap_argv = <optimized out>} val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> #12 vm_exec_core (ec=ec@entry=0x516000e53ed0) at ../../src/trunk_asan/insns.def:898 bh = 0 cd = <optimized out> leaf = false val = <optimized out> insns_address_table = {0x5d5b73d16a39 <vm_exec_core+1801>, 0x5d5b73d17b0a <vm_exec_core+6106>, 0x5d5b73d1d73f <vm_exec_core+29711>, 0x5d5b73d17662 <vm_exec_core+4914>, 0x5d5b73d1e33e <vm_exec_core+32782>, 0x5d5b73d1c102 <vm_exec_core+24018>, 0x5d5b73d19a7d <vm_exec_core+14157>, 0x5d5b73d16bb9 <vm_exec_core+2185>, 0x5d5b73d1dda7 <vm_exec_core+31351>, 0x5d5b73d1daa1 <vm_exec_core+30577>, 0x5d5b73d178da <vm_exec_core+5546>, 0x5d5b73d17157 <vm_exec_core+3623>, 0x5d5b73d1c757 <vm_exec_core+25639>, 0x5d5b73d18891 <vm_exec_core+9569>, 0x5d5b73d1dfe5 <vm_exec_core+31925>, 0x5d5b73d1dc2f <vm_exec_core+30975>, 0x5d5b73d18ef1 <vm_exec_core+11201>, 0x5d5b73d199fb <vm_exec_core+14027>, 0x5d5b73d1c350 <vm_exec_core+24608>, 0x5d5b73d1db90 <vm_exec_core+30816>, 0x5d5b73d1b4b7 <vm_exec_core+20871>, 0x5d5b73d1c3ea <vm_exec_core+24762>, 0x5d5b73d1cb08 <vm_exec_core+26584>, 0x5d5b73d1b3e3 <vm_exec_core+20659>, 0x5d5b73d17083 <vm_exec_core+3411>, 0x5d5b73d1bc1c <vm_exec_core+22764>, 0x5d5b73d16ef9 <vm_exec_core+3017>, 0x5d5b73d17369 <vm_exec_core+4153>, 0x5d5b73d1923e <vm_exec_core+12046>, 0x5d5b73d1af84 <vm_exec_core+19540>, 0x5d5b73d1b965 <vm_exec_core+22069>, 0x5d5b73d1ab20 <vm_exec_core+18416>, 0x5d5b73d16a7e <vm_exec_core+1870>, 0x5d5b73d1d08a <vm_exec_core+27994>, 0x5d5b73d1d9b6 <vm_exec_core+30342>, 0x5d5b73d17442 <vm_exec_core+4370>, 0x5d5b73d17fd6 <vm_exec_core+7334>, 0x5d5b73d17a5c <vm_exec_core+5932>, 0x5d5b73d18996 <vm_exec_core+9830>, 0x5d5b73d19990 <vm_exec_core+13920>, 0x5d5b73d17504 <vm_exec_core+4564>, 0x5d5b73d1ced3 <vm_exec_core+27555>, 0x5d5b73d17f45 <vm_exec_core+7189>, 0x5d5b73d1984e <vm_exec_core+13598>, 0x5d5b73d1a203 <vm_exec_core+16083>, 0x5d5b73d1c803 <vm_exec_core+25811>, 0x5d5b73d1b693 <vm_exec_core+21347>, 0x5d5b73d18a8a <vm_exec_core+10074>, 0x5d5b73d18313 <vm_exec_core+8163>, 0x5d5b73d1c631 <vm_exec_core+25345>, 0x5d5b73d1948c <vm_exec_core+12636>, 0x5d5b73d1bd27 <vm_exec_core+23031>, 0x5d5b73d1b71b <vm_exec_core+21483>, 0x5d5b73d1bdf4 <vm_exec_core+23236>, 0x5d5b73d1d661 <vm_exec_core+29489>, 0x5d5b73d1a7e4 <vm_exec_core+17588>, 0x5d5b73d1c8d2 <vm_exec_core+26018>, 0x5d5b73d166bb <vm_exec_core+907>, 0x5d5b73d1c495 <vm_exec_core+24933>, 0x5d5b73d18d62 <vm_exec_core+10802>, 0x5d5b73d1b028 <vm_exec_core+19704>, 0x5d5b73d1b588 <vm_exec_core+21080>, 0x5d5b73d166c0 <vm_exec_core+912>, 0x5d5b73d1ae93 <vm_exec_core+19299>, 0x5d5b73d1915f <vm_exec_core+11823>, 0x5d5b73d184d0 <vm_exec_core+8608>, 0x5d5b73d1be88 <vm_exec_core+23384>, 0x5d5b73d175c0 <vm_exec_core+4752>, 0x5d5b73d19d44 <vm_exec_core+14868>, 0x5d5b73d255a9 <vm_exec_core+62073>, 0x5d5b73d1ba47 <vm_exec_core+22295>, 0x5d5b73d17e21 <vm_exec_core+6897>, 0x5d5b73d181ef <vm_exec_core+7871>, 0x5d5b73d180cd <vm_exec_core+7581>, 0x5d5b73d18726 <vm_exec_core+9206>, 0x5d5b73d18fae <vm_exec_core+11390>, 0x5d5b73d17d42 <vm_exec_core+6674>, 0x5d5b73d1e5d3 <vm_exec_core+33443>, 0x5d5b73d1bafe <vm_exec_core+22478>, 0x5d5b73d1a60c <vm_exec_core+17116>, 0x5d5b73d1cf81 <vm_exec_core+27729>, 0x5d5b73d1e6f1 <vm_exec_core+33729>, 0x5d5b73d1d2e7 <vm_exec_core+28599>, 0x5d5b73d1e13e <vm_exec_core+32270>, 0x5d5b73d1e216 <vm_exec_core+32486>, 0x5d5b73d16f9c <vm_exec_core+3180>, 0x5d5b73d1dcc4 <vm_exec_core+31124>, 0x5d5b73d1934f <vm_exec_core+12319>, 0x5d5b73d1deff <vm_exec_core+31695>, 0x5d5b73d18e0e <vm_exec_core+10974>, 0x5d5b73d1d1e5 <vm_exec_core+28341>, 0x5d5b73d16dc3 <vm_exec_core+2707>, 0x5d5b73d18ba4 <vm_exec_core+10356>, 0x5d5b73d19f4c <vm_exec_core+15388>, 0x5d5b73d198e5 <vm_exec_core+13749>, 0x5d5b73d196b4 <vm_exec_core+13188>, 0x5d5b73d167b7 <vm_exec_core+1159>, 0x5d5b73d16cda <vm_exec_core+2474>, 0x5d5b73d16849 <vm_exec_core+1305>, 0x5d5b73d1d500 <vm_exec_core+29136>, 0x5d5b73d1ad30 <vm_exec_core+18944>, 0x5d5b73d1a2d4 <vm_exec_core+16292>, 0x5d5b73d1a9f1 <vm_exec_core+18113>, 0x5d5b73d1a70a <vm_exec_core+17370>, 0x5d5b73d19755 <vm_exec_core+13349>, 0x5d5b73d1a0f8 <vm_exec_core+15816>, 0x5d5b73d19c1a <vm_exec_core+14570>, 0x5d5b73d1a403 <vm_exec_core+16595>, 0x5d5b73d1a485 <vm_exec_core+16725>, 0x5d5b73d16a2a <vm_exec_core+1786>, 0x5d5b73d17afb <vm_exec_core+6091>, 0x5d5b73d1d730 <vm_exec_core+29696>, 0x5d5b73d17653 <vm_exec_core+4899>, 0x5d5b73d1e32f <vm_exec_core+32767>, 0x5d5b73d1c0f3 <vm_exec_core+24003>, 0x5d5b73d19a6e <vm_exec_core+14142>, 0x5d5b73d16baa <vm_exec_core+2170>, 0x5d5b73d1dd98 <vm_exec_core+31336>, 0x5d5b73d1da92 <vm_exec_core+30562>, 0x5d5b73d178cb <vm_exec_core+5531>, 0x5d5b73d17148 <vm_exec_core+3608>, 0x5d5b73d1c748 <vm_exec_core+25624>, 0x5d5b73d18882 <vm_exec_core+9554>, 0x5d5b73d1dfd6 <vm_exec_core+31910>, 0x5d5b73d1dc20 <vm_exec_core+30960>, 0x5d5b73d18ee2 <vm_exec_core+11186>, 0x5d5b73d199ec <vm_exec_core+14012>, 0x5d5b73d1c341 <vm_exec_core+24593>, 0x5d5b73d1db81 <vm_exec_core+30801>, 0x5d5b73d1b4a8 <vm_exec_core+20856>, 0x5d5b73d1c3db <vm_exec_core+24747>, 0x5d5b73d1caf9 <vm_exec_core+26569>, 0x5d5b73d1b3d4 <vm_exec_core+20644>, 0x5d5b73d17074 <vm_exec_core+3396>, 0x5d5b73d1bc0d <vm_exec_core+22749>, 0x5d5b73d16eea <vm_exec_core+3002>, 0x5d5b73d1735a <vm_exec_core+4138>, 0x5d5b73d1922f <vm_exec_core+12031>, 0x5d5b73d1af75 <vm_exec_core+19525>, 0x5d5b73d1b956 <vm_exec_core+22054>, 0x5d5b73d1ab11 <vm_exec_core+18401>, 0x5d5b73d16a6f <vm_exec_core+1855>, 0x5d5b73d1d07b <vm_exec_core+27979>, 0x5d5b73d1d9a7 <vm_exec_core+30327>, 0x5d5b73d17433 <vm_exec_core+4355>, 0x5d5b73d17fc7 <vm_exec_core+7319>, 0x5d5b73d17a4d <vm_exec_core+5917>, 0x5d5b73d18987 <vm_exec_core+9815>, 0x5d5b73d19981 <vm_exec_core+13905>, 0x5d5b73d174f5 <vm_exec_core+4549>, 0x5d5b73d1cec4 <vm_exec_core+27540>, 0x5d5b73d17f36 <vm_exec_core+7174>, 0x5d5b73d1983f <vm_exec_core+13583>, 0x5d5b73d1a1f4 <vm_exec_core+16068>, 0x5d5b73d1c7f4 <vm_exec_core+25796>, 0x5d5b73d1b684 <vm_exec_core+21332>, 0x5d5b73d18a7b <vm_exec_core+10059>, 0x5d5b73d18304 <vm_exec_core+8148>, 0x5d5b73d1c622 <vm_exec_core+25330>, 0x5d5b73d1947d <vm_exec_core+12621>, 0x5d5b73d1bd18 <vm_exec_core+23016>, 0x5d5b73d1b70c <vm_exec_core+21468>, 0x5d5b73d1bde5 <vm_exec_core+23221>, 0x5d5b73d1d652 <vm_exec_core+29474>, 0x5d5b73d1a7d5 <vm_exec_core+17573>, 0x5d5b73d1c8c3 <vm_exec_core+26003>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1c486 <vm_exec_core+24918>, 0x5d5b73d18d53 <vm_exec_core+10787>, 0x5d5b73d1b019 <vm_exec_core+19689>, 0x5d5b73d1b579 <vm_exec_core+21065>, 0x5d5b73d19f38 <vm_exec_core+15368>, 0x5d5b73d1ae84 <vm_exec_core+19284>, 0x5d5b73d19150 <vm_exec_core+11808>, 0x5d5b73d184c1 <vm_exec_core+8593>, 0x5d5b73d1be79 <vm_exec_core+23369>, 0x5d5b73d175b1 <vm_exec_core+4737>, 0x5d5b73d19d35 <vm_exec_core+14853>, 0x5d5b73d2559a <vm_exec_core+62058>, 0x5d5b73d1ba38 <vm_exec_core+22280>, 0x5d5b73d17e12 <vm_exec_core+6882>, 0x5d5b73d181e0 <vm_exec_core+7856>, 0x5d5b73d180be <vm_exec_core+7566>, 0x5d5b73d18717 <vm_exec_core+9191>, 0x5d5b73d18f9f <vm_exec_core+11375>, 0x5d5b73d1ae7f <vm_exec_core+19279>, 0x5d5b73d1a602 <vm_exec_core+17106>, 0x5d5b73d1ae7a <vm_exec_core+19274>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1b66e <vm_exec_core+21310>, 0x5d5b73d18712 <vm_exec_core+9186>, 0x5d5b73d1bbd1 <vm_exec_core+22689>, 0x5d5b73d199e2 <vm_exec_core+14002>, 0x5d5b73d199e7 <vm_exec_core+14007>, 0x5d5b73d1b66c <vm_exec_core+21308>, 0x5d5b73d1b54b <vm_exec_core+21019>, 0x5d5b73d1a9d8 <vm_exec_core+18088>, 0x5d5b73d1a6f6 <vm_exec_core+17350>, 0x5d5b73d1b66a <vm_exec_core+21306>, 0x5d5b73d1ab0c <vm_exec_core+18396>...} reg_cfp = 0x74776d1f7790 reg_pc = 0x5130000536e0 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #13 0x00005d5b73d12ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x516000e53ed0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #14 0x00005d5b73d5014b in invoke_iseq_block_from_c (ec=0x516000e53ed0, captured=<optimized out>, self=128056827365640, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, cref=0x0, is_lambda=0, me=0x0, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1615 flags = 0 iseq = 0x74778e1b47c8 cfp = 0x74776d1f77c8 sp = 0x74776d0f7818 use_argv = <optimized out> stack_argv = 0x74776d0f7818 opt_pc = <optimized out> type = <optimized out> av = <optimized out> bound = <optimized out> #15 invoke_block_from_c_proc (ec=0x516000e53ed0, self=128056827365640, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, is_lambda=0, me=0x0, proc=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1709 block = <optimized out> keyword_hash = <optimized out> #16 vm_invoke_proc (ec=<optimized out>, proc=<optimized out>, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1739 No locals. #17 0x00005d5b73d4e3d6 in rb_vm_invoke_proc (ec=0x74776aa0ce60, proc=0x1, proc@entry=0x5040001b5310, argc=-1903053619, argc@entry=0, argv=0x0, kw_splat=-218959360, passed_block_handler=18446744073709551100, passed_block_handler@entry=0) at /tmp/ruby/src/trunk_asan/vm.c:1760 self = 4294967295 #18 0x00005d5b73ca5459 in thread_do_start_proc (th=th@entry=0x51500007b280) at /tmp/ruby/src/trunk_asan/thread.c:608 args = <optimized out> procval = <optimized out> proc = 0x5040001b5310 args_len = 0 args_ptr = <optimized out> #19 0x00005d5b73ca308a in thread_do_start (th=0x51500007b280) at /tmp/ruby/src/trunk_asan/thread.c:625 result = 36 #20 thread_start_func_2 (th=th@entry=0x51500007b280, stack_start=<optimized out>) at /tmp/ruby/src/trunk_asan/thread.c:680 _tag = <optimized out> _ec = <optimized out> ractor_main_th = 0x515000000300 fiber_scheduler_closed = 0 event_thread_end_hooked = 0 result = 36 state = RUBY_TAG_NONE errinfo = <optimized out> #21 0x00005d5b73ca234e in call_thread_start_func_2 (th=0x51500007b280) at /tmp/ruby/src/trunk_asan/thread_pthread.c:2180 stack_start = <optimized out> stack_start_addr = 0x74776b9ffcc0 #22 nt_start (ptr=0x50c0002e7080) at /tmp/ruby/src/trunk_asan/thread_pthread.c:2225 th = 0x51500007b280 sched = <optimized out> nt = 0x50c0002e7080 vm = 0x525000000100 #23 0x00005d5b7395195f in asan_thread_start(void*) () No symbol table info available. #24 0x000074778e89ca94 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 = {128056255579840, -6191009986368970274, 128056255579840, -352, 25, 140726999298448, -6191009986381553186, -6191087104895819298}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #25 0x000074778e929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 3 (Thread 0x7477726006c0 (LWP 272926) "test_autoload.*"): #0 0x000074778e91b4cd in __GI___poll (fds=0x747764709040, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00005d5b738f85aa in __interceptor_poll () No symbol table info available. #2 0x00005d5b73ca66bf in timer_thread_polling (vm=<optimized out>) at /tmp/ruby/src/trunk_asan/thread_pthread_mn.c:1052 pfd = {fd = 3, events = 1, revents = <optimized out>} timeout = -1 r = <optimized out> #3 timer_thread_func (ptr=<optimized out>) at /tmp/ruby/src/trunk_asan/thread_pthread.c:3010 vm = <optimized out> #4 0x00005d5b7395195f in asan_thread_start(void*) () No symbol table info available. #5 0x000074778e89ca94 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 = {128056368826048, -6190990744915484194, 128056368826048, -352, 0, 128056175879088, -6190990744928067106, -6191087104895819298}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #6 0x000074778e929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 2 (Thread 0x7477674006c0 (LWP 308967) "test_autoload.*"): #0 0x000074778e898d61 in __futex_abstimed_wait_common64 (private=20576, cancel=true, abstime=0x7477673fc5a0, op=137, expected=0, futex_word=0x50c0002eb2d0) 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=20576, abstime=0x7477673fc5a0, clockid=20576, expected=0, futex_word=0x50c0002eb2d0) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 5267712 op = 137 err = <optimized out> clockbit = <optimized out> op = <optimized out> #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x50c0002eb2d0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7477673fc5a0, private=private@entry=0) at ./nptl/futex-internal.c:139 No locals. #3 0x000074778e89bc7e in __pthread_cond_wait_common (abstime=0x7477673fc5a0, clockid=1, mutex=0x515000080620, cond=0x50c0002eb2a8) at ./nptl/pthread_cond_wait.c:503 spin = 0 buffer = {__routine = 0x74778e89b4a0 <__condvar_cleanup_waiting>, __arg = 0x7477673fc490, __canceltype = 51, __prev = 0x0} cbuffer = {wseq = 0, cond = 0x50c0002eb2a8, mutex = 0x515000080620, 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_timedwait64 (cond=cond@entry=0x50c0002eb2a8, mutex=mutex@entry=0x515000080620, abstime=abstime@entry=0x7477673fc5a0) at ./nptl/pthread_cond_wait.c:652 flags = <optimized out> clockid = 1 #5 0x00005d5b73ca0d31 in native_cond_timedwait (cond=0x50c0002eb2a8, mutex=0x515000080620, abs=<optimized out>) at /tmp/ruby/src/trunk_asan/thread_pthread.c:242 r = <optimized out> ts = <optimized out> #6 native_cond_sleep (th=th@entry=0x515000080500, rel=rel@entry=0x747768e0a6a0) at /tmp/ruby/src/trunk_asan/thread_pthread.c:2433 end = <optimized out> sched = 0x515000000920 lock = 0x515000080620 cond = 0x50c0002eb2a8 max = 100000000000000000 #7 0x00005d5b73c877e4 in native_sleep (th=0x515000080500, rel=0x747768e0a6a0) at /tmp/ruby/src/trunk_asan/thread_pthread.c:3280 sched = <optimized out> #8 sleep_hrtime (th=<optimized out>, rel=500000000, fl=<optimized out>) at /tmp/ruby/src/trunk_asan/thread.c:1309 prev_status = THREAD_RUNNABLE end = 7599698791070393 woke = 1 #9 0x00005d5b73b18bfd in rb_f_sleep (argc=1, argv=0x747771cff8c0, _=<optimized out>) at /tmp/ruby/src/trunk_asan/process.c:5065 beg = 1732563135 scheduler = <optimized out> end = <optimized out> #10 0x00005d5b73d762c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x66f100140003 cc = <optimized out> me = 0x74778dbb0c78 cfunc = 0x5040000201d8 recv = 128056827307840 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #11 0x00005d5b73d5c5fd in vm_call_method_each_type (ec=<optimized out>, cfp=<optimized out>, calling=0x7477673fcc80) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4773 ivar_mask = <optimized out> aset_mask = <optimized out> ci = 0xffffffff cc = <optimized out> cme = <optimized out> v = <optimized out> #12 0x00005d5b73d5c0b5 in vm_call_method (ec=<optimized out>, cfp=<optimized out>, calling=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4913 ci = <optimized out> cc = 0x7477673fc5a0 #13 0x00005d5b73d23c8d in vm_sendish (ec=0x516000e58cd0, reg_cfp=0x747771dff6b0, cd=<optimized out>, block_handler=0, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 calling = {cd = <optimized out>, cc = <optimized out>, block_handler = 0, recv = <optimized out>, argc = <optimized out>, kw_splat = <optimized out>, heap_argv = <optimized out>} val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> #14 vm_exec_core (ec=ec@entry=0x516000e58cd0) at ../../src/trunk_asan/insns.def:898 bh = 0 cd = <optimized out> leaf = false val = <optimized out> insns_address_table = {0x5d5b73d16a39 <vm_exec_core+1801>, 0x5d5b73d17b0a <vm_exec_core+6106>, 0x5d5b73d1d73f <vm_exec_core+29711>, 0x5d5b73d17662 <vm_exec_core+4914>, 0x5d5b73d1e33e <vm_exec_core+32782>, 0x5d5b73d1c102 <vm_exec_core+24018>, 0x5d5b73d19a7d <vm_exec_core+14157>, 0x5d5b73d16bb9 <vm_exec_core+2185>, 0x5d5b73d1dda7 <vm_exec_core+31351>, 0x5d5b73d1daa1 <vm_exec_core+30577>, 0x5d5b73d178da <vm_exec_core+5546>, 0x5d5b73d17157 <vm_exec_core+3623>, 0x5d5b73d1c757 <vm_exec_core+25639>, 0x5d5b73d18891 <vm_exec_core+9569>, 0x5d5b73d1dfe5 <vm_exec_core+31925>, 0x5d5b73d1dc2f <vm_exec_core+30975>, 0x5d5b73d18ef1 <vm_exec_core+11201>, 0x5d5b73d199fb <vm_exec_core+14027>, 0x5d5b73d1c350 <vm_exec_core+24608>, 0x5d5b73d1db90 <vm_exec_core+30816>, 0x5d5b73d1b4b7 <vm_exec_core+20871>, 0x5d5b73d1c3ea <vm_exec_core+24762>, 0x5d5b73d1cb08 <vm_exec_core+26584>, 0x5d5b73d1b3e3 <vm_exec_core+20659>, 0x5d5b73d17083 <vm_exec_core+3411>, 0x5d5b73d1bc1c <vm_exec_core+22764>, 0x5d5b73d16ef9 <vm_exec_core+3017>, 0x5d5b73d17369 <vm_exec_core+4153>, 0x5d5b73d1923e <vm_exec_core+12046>, 0x5d5b73d1af84 <vm_exec_core+19540>, 0x5d5b73d1b965 <vm_exec_core+22069>, 0x5d5b73d1ab20 <vm_exec_core+18416>, 0x5d5b73d16a7e <vm_exec_core+1870>, 0x5d5b73d1d08a <vm_exec_core+27994>, 0x5d5b73d1d9b6 <vm_exec_core+30342>, 0x5d5b73d17442 <vm_exec_core+4370>, 0x5d5b73d17fd6 <vm_exec_core+7334>, 0x5d5b73d17a5c <vm_exec_core+5932>, 0x5d5b73d18996 <vm_exec_core+9830>, 0x5d5b73d19990 <vm_exec_core+13920>, 0x5d5b73d17504 <vm_exec_core+4564>, 0x5d5b73d1ced3 <vm_exec_core+27555>, 0x5d5b73d17f45 <vm_exec_core+7189>, 0x5d5b73d1984e <vm_exec_core+13598>, 0x5d5b73d1a203 <vm_exec_core+16083>, 0x5d5b73d1c803 <vm_exec_core+25811>, 0x5d5b73d1b693 <vm_exec_core+21347>, 0x5d5b73d18a8a <vm_exec_core+10074>, 0x5d5b73d18313 <vm_exec_core+8163>, 0x5d5b73d1c631 <vm_exec_core+25345>, 0x5d5b73d1948c <vm_exec_core+12636>, 0x5d5b73d1bd27 <vm_exec_core+23031>, 0x5d5b73d1b71b <vm_exec_core+21483>, 0x5d5b73d1bdf4 <vm_exec_core+23236>, 0x5d5b73d1d661 <vm_exec_core+29489>, 0x5d5b73d1a7e4 <vm_exec_core+17588>, 0x5d5b73d1c8d2 <vm_exec_core+26018>, 0x5d5b73d166bb <vm_exec_core+907>, 0x5d5b73d1c495 <vm_exec_core+24933>, 0x5d5b73d18d62 <vm_exec_core+10802>, 0x5d5b73d1b028 <vm_exec_core+19704>, 0x5d5b73d1b588 <vm_exec_core+21080>, 0x5d5b73d166c0 <vm_exec_core+912>, 0x5d5b73d1ae93 <vm_exec_core+19299>, 0x5d5b73d1915f <vm_exec_core+11823>, 0x5d5b73d184d0 <vm_exec_core+8608>, 0x5d5b73d1be88 <vm_exec_core+23384>, 0x5d5b73d175c0 <vm_exec_core+4752>, 0x5d5b73d19d44 <vm_exec_core+14868>, 0x5d5b73d255a9 <vm_exec_core+62073>, 0x5d5b73d1ba47 <vm_exec_core+22295>, 0x5d5b73d17e21 <vm_exec_core+6897>, 0x5d5b73d181ef <vm_exec_core+7871>, 0x5d5b73d180cd <vm_exec_core+7581>, 0x5d5b73d18726 <vm_exec_core+9206>, 0x5d5b73d18fae <vm_exec_core+11390>, 0x5d5b73d17d42 <vm_exec_core+6674>, 0x5d5b73d1e5d3 <vm_exec_core+33443>, 0x5d5b73d1bafe <vm_exec_core+22478>, 0x5d5b73d1a60c <vm_exec_core+17116>, 0x5d5b73d1cf81 <vm_exec_core+27729>, 0x5d5b73d1e6f1 <vm_exec_core+33729>, 0x5d5b73d1d2e7 <vm_exec_core+28599>, 0x5d5b73d1e13e <vm_exec_core+32270>, 0x5d5b73d1e216 <vm_exec_core+32486>, 0x5d5b73d16f9c <vm_exec_core+3180>, 0x5d5b73d1dcc4 <vm_exec_core+31124>, 0x5d5b73d1934f <vm_exec_core+12319>, 0x5d5b73d1deff <vm_exec_core+31695>, 0x5d5b73d18e0e <vm_exec_core+10974>, 0x5d5b73d1d1e5 <vm_exec_core+28341>, 0x5d5b73d16dc3 <vm_exec_core+2707>, 0x5d5b73d18ba4 <vm_exec_core+10356>, 0x5d5b73d19f4c <vm_exec_core+15388>, 0x5d5b73d198e5 <vm_exec_core+13749>, 0x5d5b73d196b4 <vm_exec_core+13188>, 0x5d5b73d167b7 <vm_exec_core+1159>, 0x5d5b73d16cda <vm_exec_core+2474>, 0x5d5b73d16849 <vm_exec_core+1305>, 0x5d5b73d1d500 <vm_exec_core+29136>, 0x5d5b73d1ad30 <vm_exec_core+18944>, 0x5d5b73d1a2d4 <vm_exec_core+16292>, 0x5d5b73d1a9f1 <vm_exec_core+18113>, 0x5d5b73d1a70a <vm_exec_core+17370>, 0x5d5b73d19755 <vm_exec_core+13349>, 0x5d5b73d1a0f8 <vm_exec_core+15816>, 0x5d5b73d19c1a <vm_exec_core+14570>, 0x5d5b73d1a403 <vm_exec_core+16595>, 0x5d5b73d1a485 <vm_exec_core+16725>, 0x5d5b73d16a2a <vm_exec_core+1786>, 0x5d5b73d17afb <vm_exec_core+6091>, 0x5d5b73d1d730 <vm_exec_core+29696>, 0x5d5b73d17653 <vm_exec_core+4899>, 0x5d5b73d1e32f <vm_exec_core+32767>, 0x5d5b73d1c0f3 <vm_exec_core+24003>, 0x5d5b73d19a6e <vm_exec_core+14142>, 0x5d5b73d16baa <vm_exec_core+2170>, 0x5d5b73d1dd98 <vm_exec_core+31336>, 0x5d5b73d1da92 <vm_exec_core+30562>, 0x5d5b73d178cb <vm_exec_core+5531>, 0x5d5b73d17148 <vm_exec_core+3608>, 0x5d5b73d1c748 <vm_exec_core+25624>, 0x5d5b73d18882 <vm_exec_core+9554>, 0x5d5b73d1dfd6 <vm_exec_core+31910>, 0x5d5b73d1dc20 <vm_exec_core+30960>, 0x5d5b73d18ee2 <vm_exec_core+11186>, 0x5d5b73d199ec <vm_exec_core+14012>, 0x5d5b73d1c341 <vm_exec_core+24593>, 0x5d5b73d1db81 <vm_exec_core+30801>, 0x5d5b73d1b4a8 <vm_exec_core+20856>, 0x5d5b73d1c3db <vm_exec_core+24747>, 0x5d5b73d1caf9 <vm_exec_core+26569>, 0x5d5b73d1b3d4 <vm_exec_core+20644>, 0x5d5b73d17074 <vm_exec_core+3396>, 0x5d5b73d1bc0d <vm_exec_core+22749>, 0x5d5b73d16eea <vm_exec_core+3002>, 0x5d5b73d1735a <vm_exec_core+4138>, 0x5d5b73d1922f <vm_exec_core+12031>, 0x5d5b73d1af75 <vm_exec_core+19525>, 0x5d5b73d1b956 <vm_exec_core+22054>, 0x5d5b73d1ab11 <vm_exec_core+18401>, 0x5d5b73d16a6f <vm_exec_core+1855>, 0x5d5b73d1d07b <vm_exec_core+27979>, 0x5d5b73d1d9a7 <vm_exec_core+30327>, 0x5d5b73d17433 <vm_exec_core+4355>, 0x5d5b73d17fc7 <vm_exec_core+7319>, 0x5d5b73d17a4d <vm_exec_core+5917>, 0x5d5b73d18987 <vm_exec_core+9815>, 0x5d5b73d19981 <vm_exec_core+13905>, 0x5d5b73d174f5 <vm_exec_core+4549>, 0x5d5b73d1cec4 <vm_exec_core+27540>, 0x5d5b73d17f36 <vm_exec_core+7174>, 0x5d5b73d1983f <vm_exec_core+13583>, 0x5d5b73d1a1f4 <vm_exec_core+16068>, 0x5d5b73d1c7f4 <vm_exec_core+25796>, 0x5d5b73d1b684 <vm_exec_core+21332>, 0x5d5b73d18a7b <vm_exec_core+10059>, 0x5d5b73d18304 <vm_exec_core+8148>, 0x5d5b73d1c622 <vm_exec_core+25330>, 0x5d5b73d1947d <vm_exec_core+12621>, 0x5d5b73d1bd18 <vm_exec_core+23016>, 0x5d5b73d1b70c <vm_exec_core+21468>, 0x5d5b73d1bde5 <vm_exec_core+23221>, 0x5d5b73d1d652 <vm_exec_core+29474>, 0x5d5b73d1a7d5 <vm_exec_core+17573>, 0x5d5b73d1c8c3 <vm_exec_core+26003>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1c486 <vm_exec_core+24918>, 0x5d5b73d18d53 <vm_exec_core+10787>, 0x5d5b73d1b019 <vm_exec_core+19689>, 0x5d5b73d1b579 <vm_exec_core+21065>, 0x5d5b73d19f38 <vm_exec_core+15368>, 0x5d5b73d1ae84 <vm_exec_core+19284>, 0x5d5b73d19150 <vm_exec_core+11808>, 0x5d5b73d184c1 <vm_exec_core+8593>, 0x5d5b73d1be79 <vm_exec_core+23369>, 0x5d5b73d175b1 <vm_exec_core+4737>, 0x5d5b73d19d35 <vm_exec_core+14853>, 0x5d5b73d2559a <vm_exec_core+62058>, 0x5d5b73d1ba38 <vm_exec_core+22280>, 0x5d5b73d17e12 <vm_exec_core+6882>, 0x5d5b73d181e0 <vm_exec_core+7856>, 0x5d5b73d180be <vm_exec_core+7566>, 0x5d5b73d18717 <vm_exec_core+9191>, 0x5d5b73d18f9f <vm_exec_core+11375>, 0x5d5b73d1ae7f <vm_exec_core+19279>, 0x5d5b73d1a602 <vm_exec_core+17106>, 0x5d5b73d1ae7a <vm_exec_core+19274>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1b66e <vm_exec_core+21310>, 0x5d5b73d18712 <vm_exec_core+9186>, 0x5d5b73d1bbd1 <vm_exec_core+22689>, 0x5d5b73d199e2 <vm_exec_core+14002>, 0x5d5b73d199e7 <vm_exec_core+14007>, 0x5d5b73d1b66c <vm_exec_core+21308>, 0x5d5b73d1b54b <vm_exec_core+21019>, 0x5d5b73d1a9d8 <vm_exec_core+18088>, 0x5d5b73d1a6f6 <vm_exec_core+17350>, 0x5d5b73d1b66a <vm_exec_core+21306>, 0x5d5b73d1ab0c <vm_exec_core+18396>...} reg_cfp = 0x747771dff6b0 reg_pc = 0x5040001ba1f8 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #15 0x00005d5b73d12ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x516000e58cd0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #16 0x00005d5b73a95d0c in load_iseq_eval (ec=<optimized out>, fname=fname@entry=128056828068000) at /tmp/ruby/src/trunk_asan/load.c:789 iseq = 0x74778dbf7fd8 #17 0x00005d5b73a90c77 in require_internal (ec=ec@entry=0x516000e58cd0, fname=<optimized out>, exception=<optimized out>, warn=<optimized out>) at /tmp/ruby/src/trunk_asan/load.c:1295 found = 114 handle = <optimized out> _ec = <optimized out> _tag = <optimized out> th = 0x515000080500 saved = <optimized out> ftptr = <optimized out> realpath = <optimized out> realpaths = 128056835757040 realpath_map = 128056835756880 path = 128056828068000 state = RUBY_TAG_NONE prev_ext_config = <optimized out> th2 = <optimized out> result = <optimized out> saved_path = <optimized out> reset_ext_config = <optimized out> #18 0x00005d5b73a8ed42 in rb_require_string_internal (fname=128056827711640, resurrect=false) at /tmp/ruby/src/trunk_asan/load.c:1401 result = <optimized out> ec = 0x516000e58cd0 result = <optimized out> #19 rb_require_string (fname=<optimized out>) at /tmp/ruby/src/trunk_asan/load.c:1387 No locals. #20 0x00005d5b73d762c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x1636100140003 cc = <optimized out> me = 0x74778db745e8 cfunc = 0x504000018558 recv = 128056835886560 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #21 0x00005d5b73d5c5fd in vm_call_method_each_type (ec=<optimized out>, cfp=<optimized out>, calling=0x7477673fe0e0) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4773 ivar_mask = <optimized out> aset_mask = <optimized out> ci = 0xffffffff cc = <optimized out> cme = <optimized out> v = <optimized out> #22 0x00005d5b73d62255 in vm_call_alias (ec=<optimized out>, cfp=<optimized out>, calling=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4182 No locals. #23 0x00005d5b73d23c8d in vm_sendish (ec=0x516000e58cd0, reg_cfp=0x747771dff758, cd=<optimized out>, block_handler=0, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 calling = {cd = <optimized out>, cc = <optimized out>, block_handler = 0, recv = <optimized out>, argc = <optimized out>, kw_splat = <optimized out>, heap_argv = <optimized out>} val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> #24 vm_exec_core (ec=ec@entry=0x516000e58cd0) at ../../src/trunk_asan/insns.def:898 bh = 0 cd = <optimized out> leaf = false val = <optimized out> insns_address_table = {0x5d5b73d16a39 <vm_exec_core+1801>, 0x5d5b73d17b0a <vm_exec_core+6106>, 0x5d5b73d1d73f <vm_exec_core+29711>, 0x5d5b73d17662 <vm_exec_core+4914>, 0x5d5b73d1e33e <vm_exec_core+32782>, 0x5d5b73d1c102 <vm_exec_core+24018>, 0x5d5b73d19a7d <vm_exec_core+14157>, 0x5d5b73d16bb9 <vm_exec_core+2185>, 0x5d5b73d1dda7 <vm_exec_core+31351>, 0x5d5b73d1daa1 <vm_exec_core+30577>, 0x5d5b73d178da <vm_exec_core+5546>, 0x5d5b73d17157 <vm_exec_core+3623>, 0x5d5b73d1c757 <vm_exec_core+25639>, 0x5d5b73d18891 <vm_exec_core+9569>, 0x5d5b73d1dfe5 <vm_exec_core+31925>, 0x5d5b73d1dc2f <vm_exec_core+30975>, 0x5d5b73d18ef1 <vm_exec_core+11201>, 0x5d5b73d199fb <vm_exec_core+14027>, 0x5d5b73d1c350 <vm_exec_core+24608>, 0x5d5b73d1db90 <vm_exec_core+30816>, 0x5d5b73d1b4b7 <vm_exec_core+20871>, 0x5d5b73d1c3ea <vm_exec_core+24762>, 0x5d5b73d1cb08 <vm_exec_core+26584>, 0x5d5b73d1b3e3 <vm_exec_core+20659>, 0x5d5b73d17083 <vm_exec_core+3411>, 0x5d5b73d1bc1c <vm_exec_core+22764>, 0x5d5b73d16ef9 <vm_exec_core+3017>, 0x5d5b73d17369 <vm_exec_core+4153>, 0x5d5b73d1923e <vm_exec_core+12046>, 0x5d5b73d1af84 <vm_exec_core+19540>, 0x5d5b73d1b965 <vm_exec_core+22069>, 0x5d5b73d1ab20 <vm_exec_core+18416>, 0x5d5b73d16a7e <vm_exec_core+1870>, 0x5d5b73d1d08a <vm_exec_core+27994>, 0x5d5b73d1d9b6 <vm_exec_core+30342>, 0x5d5b73d17442 <vm_exec_core+4370>, 0x5d5b73d17fd6 <vm_exec_core+7334>, 0x5d5b73d17a5c <vm_exec_core+5932>, 0x5d5b73d18996 <vm_exec_core+9830>, 0x5d5b73d19990 <vm_exec_core+13920>, 0x5d5b73d17504 <vm_exec_core+4564>, 0x5d5b73d1ced3 <vm_exec_core+27555>, 0x5d5b73d17f45 <vm_exec_core+7189>, 0x5d5b73d1984e <vm_exec_core+13598>, 0x5d5b73d1a203 <vm_exec_core+16083>, 0x5d5b73d1c803 <vm_exec_core+25811>, 0x5d5b73d1b693 <vm_exec_core+21347>, 0x5d5b73d18a8a <vm_exec_core+10074>, 0x5d5b73d18313 <vm_exec_core+8163>, 0x5d5b73d1c631 <vm_exec_core+25345>, 0x5d5b73d1948c <vm_exec_core+12636>, 0x5d5b73d1bd27 <vm_exec_core+23031>, 0x5d5b73d1b71b <vm_exec_core+21483>, 0x5d5b73d1bdf4 <vm_exec_core+23236>, 0x5d5b73d1d661 <vm_exec_core+29489>, 0x5d5b73d1a7e4 <vm_exec_core+17588>, 0x5d5b73d1c8d2 <vm_exec_core+26018>, 0x5d5b73d166bb <vm_exec_core+907>, 0x5d5b73d1c495 <vm_exec_core+24933>, 0x5d5b73d18d62 <vm_exec_core+10802>, 0x5d5b73d1b028 <vm_exec_core+19704>, 0x5d5b73d1b588 <vm_exec_core+21080>, 0x5d5b73d166c0 <vm_exec_core+912>, 0x5d5b73d1ae93 <vm_exec_core+19299>, 0x5d5b73d1915f <vm_exec_core+11823>, 0x5d5b73d184d0 <vm_exec_core+8608>, 0x5d5b73d1be88 <vm_exec_core+23384>, 0x5d5b73d175c0 <vm_exec_core+4752>, 0x5d5b73d19d44 <vm_exec_core+14868>, 0x5d5b73d255a9 <vm_exec_core+62073>, 0x5d5b73d1ba47 <vm_exec_core+22295>, 0x5d5b73d17e21 <vm_exec_core+6897>, 0x5d5b73d181ef <vm_exec_core+7871>, 0x5d5b73d180cd <vm_exec_core+7581>, 0x5d5b73d18726 <vm_exec_core+9206>, 0x5d5b73d18fae <vm_exec_core+11390>, 0x5d5b73d17d42 <vm_exec_core+6674>, 0x5d5b73d1e5d3 <vm_exec_core+33443>, 0x5d5b73d1bafe <vm_exec_core+22478>, 0x5d5b73d1a60c <vm_exec_core+17116>, 0x5d5b73d1cf81 <vm_exec_core+27729>, 0x5d5b73d1e6f1 <vm_exec_core+33729>, 0x5d5b73d1d2e7 <vm_exec_core+28599>, 0x5d5b73d1e13e <vm_exec_core+32270>, 0x5d5b73d1e216 <vm_exec_core+32486>, 0x5d5b73d16f9c <vm_exec_core+3180>, 0x5d5b73d1dcc4 <vm_exec_core+31124>, 0x5d5b73d1934f <vm_exec_core+12319>, 0x5d5b73d1deff <vm_exec_core+31695>, 0x5d5b73d18e0e <vm_exec_core+10974>, 0x5d5b73d1d1e5 <vm_exec_core+28341>, 0x5d5b73d16dc3 <vm_exec_core+2707>, 0x5d5b73d18ba4 <vm_exec_core+10356>, 0x5d5b73d19f4c <vm_exec_core+15388>, 0x5d5b73d198e5 <vm_exec_core+13749>, 0x5d5b73d196b4 <vm_exec_core+13188>, 0x5d5b73d167b7 <vm_exec_core+1159>, 0x5d5b73d16cda <vm_exec_core+2474>, 0x5d5b73d16849 <vm_exec_core+1305>, 0x5d5b73d1d500 <vm_exec_core+29136>, 0x5d5b73d1ad30 <vm_exec_core+18944>, 0x5d5b73d1a2d4 <vm_exec_core+16292>, 0x5d5b73d1a9f1 <vm_exec_core+18113>, 0x5d5b73d1a70a <vm_exec_core+17370>, 0x5d5b73d19755 <vm_exec_core+13349>, 0x5d5b73d1a0f8 <vm_exec_core+15816>, 0x5d5b73d19c1a <vm_exec_core+14570>, 0x5d5b73d1a403 <vm_exec_core+16595>, 0x5d5b73d1a485 <vm_exec_core+16725>, 0x5d5b73d16a2a <vm_exec_core+1786>, 0x5d5b73d17afb <vm_exec_core+6091>, 0x5d5b73d1d730 <vm_exec_core+29696>, 0x5d5b73d17653 <vm_exec_core+4899>, 0x5d5b73d1e32f <vm_exec_core+32767>, 0x5d5b73d1c0f3 <vm_exec_core+24003>, 0x5d5b73d19a6e <vm_exec_core+14142>, 0x5d5b73d16baa <vm_exec_core+2170>, 0x5d5b73d1dd98 <vm_exec_core+31336>, 0x5d5b73d1da92 <vm_exec_core+30562>, 0x5d5b73d178cb <vm_exec_core+5531>, 0x5d5b73d17148 <vm_exec_core+3608>, 0x5d5b73d1c748 <vm_exec_core+25624>, 0x5d5b73d18882 <vm_exec_core+9554>, 0x5d5b73d1dfd6 <vm_exec_core+31910>, 0x5d5b73d1dc20 <vm_exec_core+30960>, 0x5d5b73d18ee2 <vm_exec_core+11186>, 0x5d5b73d199ec <vm_exec_core+14012>, 0x5d5b73d1c341 <vm_exec_core+24593>, 0x5d5b73d1db81 <vm_exec_core+30801>, 0x5d5b73d1b4a8 <vm_exec_core+20856>, 0x5d5b73d1c3db <vm_exec_core+24747>, 0x5d5b73d1caf9 <vm_exec_core+26569>, 0x5d5b73d1b3d4 <vm_exec_core+20644>, 0x5d5b73d17074 <vm_exec_core+3396>, 0x5d5b73d1bc0d <vm_exec_core+22749>, 0x5d5b73d16eea <vm_exec_core+3002>, 0x5d5b73d1735a <vm_exec_core+4138>, 0x5d5b73d1922f <vm_exec_core+12031>, 0x5d5b73d1af75 <vm_exec_core+19525>, 0x5d5b73d1b956 <vm_exec_core+22054>, 0x5d5b73d1ab11 <vm_exec_core+18401>, 0x5d5b73d16a6f <vm_exec_core+1855>, 0x5d5b73d1d07b <vm_exec_core+27979>, 0x5d5b73d1d9a7 <vm_exec_core+30327>, 0x5d5b73d17433 <vm_exec_core+4355>, 0x5d5b73d17fc7 <vm_exec_core+7319>, 0x5d5b73d17a4d <vm_exec_core+5917>, 0x5d5b73d18987 <vm_exec_core+9815>, 0x5d5b73d19981 <vm_exec_core+13905>, 0x5d5b73d174f5 <vm_exec_core+4549>, 0x5d5b73d1cec4 <vm_exec_core+27540>, 0x5d5b73d17f36 <vm_exec_core+7174>, 0x5d5b73d1983f <vm_exec_core+13583>, 0x5d5b73d1a1f4 <vm_exec_core+16068>, 0x5d5b73d1c7f4 <vm_exec_core+25796>, 0x5d5b73d1b684 <vm_exec_core+21332>, 0x5d5b73d18a7b <vm_exec_core+10059>, 0x5d5b73d18304 <vm_exec_core+8148>, 0x5d5b73d1c622 <vm_exec_core+25330>, 0x5d5b73d1947d <vm_exec_core+12621>, 0x5d5b73d1bd18 <vm_exec_core+23016>, 0x5d5b73d1b70c <vm_exec_core+21468>, 0x5d5b73d1bde5 <vm_exec_core+23221>, 0x5d5b73d1d652 <vm_exec_core+29474>, 0x5d5b73d1a7d5 <vm_exec_core+17573>, 0x5d5b73d1c8c3 <vm_exec_core+26003>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1c486 <vm_exec_core+24918>, 0x5d5b73d18d53 <vm_exec_core+10787>, 0x5d5b73d1b019 <vm_exec_core+19689>, 0x5d5b73d1b579 <vm_exec_core+21065>, 0x5d5b73d19f38 <vm_exec_core+15368>, 0x5d5b73d1ae84 <vm_exec_core+19284>, 0x5d5b73d19150 <vm_exec_core+11808>, 0x5d5b73d184c1 <vm_exec_core+8593>, 0x5d5b73d1be79 <vm_exec_core+23369>, 0x5d5b73d175b1 <vm_exec_core+4737>, 0x5d5b73d19d35 <vm_exec_core+14853>, 0x5d5b73d2559a <vm_exec_core+62058>, 0x5d5b73d1ba38 <vm_exec_core+22280>, 0x5d5b73d17e12 <vm_exec_core+6882>, 0x5d5b73d181e0 <vm_exec_core+7856>, 0x5d5b73d180be <vm_exec_core+7566>, 0x5d5b73d18717 <vm_exec_core+9191>, 0x5d5b73d18f9f <vm_exec_core+11375>, 0x5d5b73d1ae7f <vm_exec_core+19279>, 0x5d5b73d1a602 <vm_exec_core+17106>, 0x5d5b73d1ae7a <vm_exec_core+19274>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1b66e <vm_exec_core+21310>, 0x5d5b73d18712 <vm_exec_core+9186>, 0x5d5b73d1bbd1 <vm_exec_core+22689>, 0x5d5b73d199e2 <vm_exec_core+14002>, 0x5d5b73d199e7 <vm_exec_core+14007>, 0x5d5b73d1b66c <vm_exec_core+21308>, 0x5d5b73d1b54b <vm_exec_core+21019>, 0x5d5b73d1a9d8 <vm_exec_core+18088>, 0x5d5b73d1a6f6 <vm_exec_core+17350>, 0x5d5b73d1b66a <vm_exec_core+21306>, 0x5d5b73d1ab0c <vm_exec_core+18396>...} reg_cfp = 0x747771dff758 reg_pc = 0x5110000a2038 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #25 0x00005d5b73d12ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x516000e58cd0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #26 0x00005d5b73d8a24a in vm_call0_body (ec=<optimized out>, calling=0x747769109460, argv=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_eval.c:225 reg_cfp = <optimized out> i = <optimized out> ci = 0x7477691094d0 cc = <optimized out> ret = <optimized out> #27 0x00005d5b73d89abf in vm_call0_cme (ec=0x516000e58cd0, calling=0x747769109460, argv=0x7477673fe8a0, cme=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_eval.c:108 No locals. #28 vm_call0_body (ec=<optimized out>, calling=0x747769109460, argv=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_eval.c:271 cme = 0x74778db27e28 orig_cme = <optimized out> ci = 0x7477691094d0 cc = 0x74778dbb10b0 ret = <optimized out> #29 0x00005d5b73d3e02e in vm_call0_cc (recv=128056835886560, id=22641, argc=<optimized out>, argv=<optimized out>, cc=0x74778dbb10b0, kw_splat=0, ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_eval.c:101 flags = <optimized out> calling = <error reading variable calling (Cannot access memory at address 0x89)> use_argv = 0x0 av = <optimized out> #30 rb_funcallv_scope (recv=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, scope=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_eval.c:1047 ci = <optimized out> ec = <optimized out> cc = 0x74778dbb10b0 self = <optimized out> #31 0x00005d5b73d3ee5e in rb_funcallv (recv=128056835886560, mid=22641, argc=1, argv=0x7477673fe8a0) at /tmp/ruby/src/trunk_asan/vm_eval.c:1062 No locals. #32 rb_funcall (recv=<optimized out>, mid=<optimized out>, n=1) at /tmp/ruby/src/trunk_asan/vm_eval.c:1119 ar = <optimized out> argv = 0x7477673fe8a0 #33 0x00005d5b73cfea2e in autoload_feature_require (_arguments=128056182172816) at /tmp/ruby/src/trunk_asan/variable.c:2949 arguments = 0x7477673fec90 autoload_const = <optimized out> result = <optimized out> #34 autoload_try_load (_arguments=128056182172816) at /tmp/ruby/src/trunk_asan/variable.c:2963 arguments = 0x7477673fec90 result = <optimized out> ce = <optimized out> #35 0x00005d5b7399c1a0 in rb_ensure (b_proc=<optimized out>, data1=<optimized out>, e_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/src/trunk_asan/eval.c:1053 _ec = 0x516000e58cd0 _tag = {tag = 36, retval = <optimized out>, buf = {0x7477673fec10, <optimized out>, 0x7477673feb20, <optimized out>, <optimized out>}, prev = 0x747769009240, state = RUBY_TAG_NONE, lock_rec = 0} result = 4 ec = 0x516000e58cd0 state = RUBY_TAG_NONE errinfo = <optimized out> #36 0x00005d5b73cfdd96 in rb_autoload_load (module=module@entry=128056835964200, name=name@entry=92347) at /tmp/ruby/src/trunk_asan/variable.c:3024 ce = 0x503000345490 arguments = {module = 128056835964200, name = 92347, flag = 0, mutex = 128056828068120, autoload_const = 0x0, autoload_data = 0x0} result = <optimized out> autoload_const_value = <optimized out> #37 0x00005d5b73d077cd in rb_const_search_from (klass=128056831321960, id=<optimized out>, exclude=<optimized out>, recurse=<optimized out>, visibility=<optimized out>) at /tmp/ruby/src/trunk_asan/variable.c:3126 ac = 0xfffffffffffffdfc am = 128056835964200 tmp = 128056835964200 ce = <optimized out> current = 128056835964200 value = <optimized out> first_iteration = <optimized out> #38 0x00005d5b73cffa94 in rb_const_search (klass=128056831321960, id=92347, exclude=0, recurse=1, visibility=0) at /tmp/ruby/src/trunk_asan/variable.c:3148 value = <optimized out> #39 rb_const_get_0 (klass=<optimized out>, id=<optimized out>, exclude=<optimized out>, recurse=<optimized out>, visibility=<optimized out>) at /tmp/ruby/src/trunk_asan/variable.c:3075 c = <optimized out> #40 0x00005d5b73d0aa7e in vm_get_ev_const (ec=<optimized out>, orig_klass=<optimized out>, id=<optimized out>, allow_nil=<optimized out>, is_defined=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:1134 root_cref = <optimized out> klass = 88785567003344 cref = <optimized out> val = <optimized out> root_cref = <optimized out> cref = <optimized out> klass = <optimized out> av = <optimized out> am = <optimized out> ce = <optimized out> search_continue = <optimized out> #41 0x00005d5b73d15a13 in vm_get_ev_const_chain (ec=0x516000e58cd0, segments=0x5020000d3610) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:1167 id = 0 val = 137 idx = <optimized out> allow_nil = <optimized out> #42 rb_vm_opt_getconstant_path (ec=<optimized out>, reg_cfp=<optimized out>, ic=0x5020000d35d0) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:6370 segments = 0x5020000d3610 ice = <optimized out> val = <optimized out> #43 0x00005d5b73d1c7b6 in vm_exec_core (ec=ec@entry=0x516000e58cd0) at ../../src/trunk_asan/insns.def:263 ic = 0x0 leaf = false val = <optimized out> insns_address_table = {0x5d5b73d16a39 <vm_exec_core+1801>, 0x5d5b73d17b0a <vm_exec_core+6106>, 0x5d5b73d1d73f <vm_exec_core+29711>, 0x5d5b73d17662 <vm_exec_core+4914>, 0x5d5b73d1e33e <vm_exec_core+32782>, 0x5d5b73d1c102 <vm_exec_core+24018>, 0x5d5b73d19a7d <vm_exec_core+14157>, 0x5d5b73d16bb9 <vm_exec_core+2185>, 0x5d5b73d1dda7 <vm_exec_core+31351>, 0x5d5b73d1daa1 <vm_exec_core+30577>, 0x5d5b73d178da <vm_exec_core+5546>, 0x5d5b73d17157 <vm_exec_core+3623>, 0x5d5b73d1c757 <vm_exec_core+25639>, 0x5d5b73d18891 <vm_exec_core+9569>, 0x5d5b73d1dfe5 <vm_exec_core+31925>, 0x5d5b73d1dc2f <vm_exec_core+30975>, 0x5d5b73d18ef1 <vm_exec_core+11201>, 0x5d5b73d199fb <vm_exec_core+14027>, 0x5d5b73d1c350 <vm_exec_core+24608>, 0x5d5b73d1db90 <vm_exec_core+30816>, 0x5d5b73d1b4b7 <vm_exec_core+20871>, 0x5d5b73d1c3ea <vm_exec_core+24762>, 0x5d5b73d1cb08 <vm_exec_core+26584>, 0x5d5b73d1b3e3 <vm_exec_core+20659>, 0x5d5b73d17083 <vm_exec_core+3411>, 0x5d5b73d1bc1c <vm_exec_core+22764>, 0x5d5b73d16ef9 <vm_exec_core+3017>, 0x5d5b73d17369 <vm_exec_core+4153>, 0x5d5b73d1923e <vm_exec_core+12046>, 0x5d5b73d1af84 <vm_exec_core+19540>, 0x5d5b73d1b965 <vm_exec_core+22069>, 0x5d5b73d1ab20 <vm_exec_core+18416>, 0x5d5b73d16a7e <vm_exec_core+1870>, 0x5d5b73d1d08a <vm_exec_core+27994>, 0x5d5b73d1d9b6 <vm_exec_core+30342>, 0x5d5b73d17442 <vm_exec_core+4370>, 0x5d5b73d17fd6 <vm_exec_core+7334>, 0x5d5b73d17a5c <vm_exec_core+5932>, 0x5d5b73d18996 <vm_exec_core+9830>, 0x5d5b73d19990 <vm_exec_core+13920>, 0x5d5b73d17504 <vm_exec_core+4564>, 0x5d5b73d1ced3 <vm_exec_core+27555>, 0x5d5b73d17f45 <vm_exec_core+7189>, 0x5d5b73d1984e <vm_exec_core+13598>, 0x5d5b73d1a203 <vm_exec_core+16083>, 0x5d5b73d1c803 <vm_exec_core+25811>, 0x5d5b73d1b693 <vm_exec_core+21347>, 0x5d5b73d18a8a <vm_exec_core+10074>, 0x5d5b73d18313 <vm_exec_core+8163>, 0x5d5b73d1c631 <vm_exec_core+25345>, 0x5d5b73d1948c <vm_exec_core+12636>, 0x5d5b73d1bd27 <vm_exec_core+23031>, 0x5d5b73d1b71b <vm_exec_core+21483>, 0x5d5b73d1bdf4 <vm_exec_core+23236>, 0x5d5b73d1d661 <vm_exec_core+29489>, 0x5d5b73d1a7e4 <vm_exec_core+17588>, 0x5d5b73d1c8d2 <vm_exec_core+26018>, 0x5d5b73d166bb <vm_exec_core+907>, 0x5d5b73d1c495 <vm_exec_core+24933>, 0x5d5b73d18d62 <vm_exec_core+10802>, 0x5d5b73d1b028 <vm_exec_core+19704>, 0x5d5b73d1b588 <vm_exec_core+21080>, 0x5d5b73d166c0 <vm_exec_core+912>, 0x5d5b73d1ae93 <vm_exec_core+19299>, 0x5d5b73d1915f <vm_exec_core+11823>, 0x5d5b73d184d0 <vm_exec_core+8608>, 0x5d5b73d1be88 <vm_exec_core+23384>, 0x5d5b73d175c0 <vm_exec_core+4752>, 0x5d5b73d19d44 <vm_exec_core+14868>, 0x5d5b73d255a9 <vm_exec_core+62073>, 0x5d5b73d1ba47 <vm_exec_core+22295>, 0x5d5b73d17e21 <vm_exec_core+6897>, 0x5d5b73d181ef <vm_exec_core+7871>, 0x5d5b73d180cd <vm_exec_core+7581>, 0x5d5b73d18726 <vm_exec_core+9206>, 0x5d5b73d18fae <vm_exec_core+11390>, 0x5d5b73d17d42 <vm_exec_core+6674>, 0x5d5b73d1e5d3 <vm_exec_core+33443>, 0x5d5b73d1bafe <vm_exec_core+22478>, 0x5d5b73d1a60c <vm_exec_core+17116>, 0x5d5b73d1cf81 <vm_exec_core+27729>, 0x5d5b73d1e6f1 <vm_exec_core+33729>, 0x5d5b73d1d2e7 <vm_exec_core+28599>, 0x5d5b73d1e13e <vm_exec_core+32270>, 0x5d5b73d1e216 <vm_exec_core+32486>, 0x5d5b73d16f9c <vm_exec_core+3180>, 0x5d5b73d1dcc4 <vm_exec_core+31124>, 0x5d5b73d1934f <vm_exec_core+12319>, 0x5d5b73d1deff <vm_exec_core+31695>, 0x5d5b73d18e0e <vm_exec_core+10974>, 0x5d5b73d1d1e5 <vm_exec_core+28341>, 0x5d5b73d16dc3 <vm_exec_core+2707>, 0x5d5b73d18ba4 <vm_exec_core+10356>, 0x5d5b73d19f4c <vm_exec_core+15388>, 0x5d5b73d198e5 <vm_exec_core+13749>, 0x5d5b73d196b4 <vm_exec_core+13188>, 0x5d5b73d167b7 <vm_exec_core+1159>, 0x5d5b73d16cda <vm_exec_core+2474>, 0x5d5b73d16849 <vm_exec_core+1305>, 0x5d5b73d1d500 <vm_exec_core+29136>, 0x5d5b73d1ad30 <vm_exec_core+18944>, 0x5d5b73d1a2d4 <vm_exec_core+16292>, 0x5d5b73d1a9f1 <vm_exec_core+18113>, 0x5d5b73d1a70a <vm_exec_core+17370>, 0x5d5b73d19755 <vm_exec_core+13349>, 0x5d5b73d1a0f8 <vm_exec_core+15816>, 0x5d5b73d19c1a <vm_exec_core+14570>, 0x5d5b73d1a403 <vm_exec_core+16595>, 0x5d5b73d1a485 <vm_exec_core+16725>, 0x5d5b73d16a2a <vm_exec_core+1786>, 0x5d5b73d17afb <vm_exec_core+6091>, 0x5d5b73d1d730 <vm_exec_core+29696>, 0x5d5b73d17653 <vm_exec_core+4899>, 0x5d5b73d1e32f <vm_exec_core+32767>, 0x5d5b73d1c0f3 <vm_exec_core+24003>, 0x5d5b73d19a6e <vm_exec_core+14142>, 0x5d5b73d16baa <vm_exec_core+2170>, 0x5d5b73d1dd98 <vm_exec_core+31336>, 0x5d5b73d1da92 <vm_exec_core+30562>, 0x5d5b73d178cb <vm_exec_core+5531>, 0x5d5b73d17148 <vm_exec_core+3608>, 0x5d5b73d1c748 <vm_exec_core+25624>, 0x5d5b73d18882 <vm_exec_core+9554>, 0x5d5b73d1dfd6 <vm_exec_core+31910>, 0x5d5b73d1dc20 <vm_exec_core+30960>, 0x5d5b73d18ee2 <vm_exec_core+11186>, 0x5d5b73d199ec <vm_exec_core+14012>, 0x5d5b73d1c341 <vm_exec_core+24593>, 0x5d5b73d1db81 <vm_exec_core+30801>, 0x5d5b73d1b4a8 <vm_exec_core+20856>, 0x5d5b73d1c3db <vm_exec_core+24747>, 0x5d5b73d1caf9 <vm_exec_core+26569>, 0x5d5b73d1b3d4 <vm_exec_core+20644>, 0x5d5b73d17074 <vm_exec_core+3396>, 0x5d5b73d1bc0d <vm_exec_core+22749>, 0x5d5b73d16eea <vm_exec_core+3002>, 0x5d5b73d1735a <vm_exec_core+4138>, 0x5d5b73d1922f <vm_exec_core+12031>, 0x5d5b73d1af75 <vm_exec_core+19525>, 0x5d5b73d1b956 <vm_exec_core+22054>, 0x5d5b73d1ab11 <vm_exec_core+18401>, 0x5d5b73d16a6f <vm_exec_core+1855>, 0x5d5b73d1d07b <vm_exec_core+27979>, 0x5d5b73d1d9a7 <vm_exec_core+30327>, 0x5d5b73d17433 <vm_exec_core+4355>, 0x5d5b73d17fc7 <vm_exec_core+7319>, 0x5d5b73d17a4d <vm_exec_core+5917>, 0x5d5b73d18987 <vm_exec_core+9815>, 0x5d5b73d19981 <vm_exec_core+13905>, 0x5d5b73d174f5 <vm_exec_core+4549>, 0x5d5b73d1cec4 <vm_exec_core+27540>, 0x5d5b73d17f36 <vm_exec_core+7174>, 0x5d5b73d1983f <vm_exec_core+13583>, 0x5d5b73d1a1f4 <vm_exec_core+16068>, 0x5d5b73d1c7f4 <vm_exec_core+25796>, 0x5d5b73d1b684 <vm_exec_core+21332>, 0x5d5b73d18a7b <vm_exec_core+10059>, 0x5d5b73d18304 <vm_exec_core+8148>, 0x5d5b73d1c622 <vm_exec_core+25330>, 0x5d5b73d1947d <vm_exec_core+12621>, 0x5d5b73d1bd18 <vm_exec_core+23016>, 0x5d5b73d1b70c <vm_exec_core+21468>, 0x5d5b73d1bde5 <vm_exec_core+23221>, 0x5d5b73d1d652 <vm_exec_core+29474>, 0x5d5b73d1a7d5 <vm_exec_core+17573>, 0x5d5b73d1c8c3 <vm_exec_core+26003>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1c486 <vm_exec_core+24918>, 0x5d5b73d18d53 <vm_exec_core+10787>, 0x5d5b73d1b019 <vm_exec_core+19689>, 0x5d5b73d1b579 <vm_exec_core+21065>, 0x5d5b73d19f38 <vm_exec_core+15368>, 0x5d5b73d1ae84 <vm_exec_core+19284>, 0x5d5b73d19150 <vm_exec_core+11808>, 0x5d5b73d184c1 <vm_exec_core+8593>, 0x5d5b73d1be79 <vm_exec_core+23369>, 0x5d5b73d175b1 <vm_exec_core+4737>, 0x5d5b73d19d35 <vm_exec_core+14853>, 0x5d5b73d2559a <vm_exec_core+62058>, 0x5d5b73d1ba38 <vm_exec_core+22280>, 0x5d5b73d17e12 <vm_exec_core+6882>, 0x5d5b73d181e0 <vm_exec_core+7856>, 0x5d5b73d180be <vm_exec_core+7566>, 0x5d5b73d18717 <vm_exec_core+9191>, 0x5d5b73d18f9f <vm_exec_core+11375>, 0x5d5b73d1ae7f <vm_exec_core+19279>, 0x5d5b73d1a602 <vm_exec_core+17106>, 0x5d5b73d1ae7a <vm_exec_core+19274>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1b66e <vm_exec_core+21310>, 0x5d5b73d18712 <vm_exec_core+9186>, 0x5d5b73d1bbd1 <vm_exec_core+22689>, 0x5d5b73d199e2 <vm_exec_core+14002>, 0x5d5b73d199e7 <vm_exec_core+14007>, 0x5d5b73d1b66c <vm_exec_core+21308>, 0x5d5b73d1b54b <vm_exec_core+21019>, 0x5d5b73d1a9d8 <vm_exec_core+18088>, 0x5d5b73d1a6f6 <vm_exec_core+17350>, 0x5d5b73d1b66a <vm_exec_core+21306>, 0x5d5b73d1ab0c <vm_exec_core+18396>...} reg_cfp = 0x747771dff790 reg_pc = 0xfffffffffffffdfc INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #44 0x00005d5b73d12ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x516000e58cd0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #45 0x00005d5b73d5014b in invoke_iseq_block_from_c (ec=0x516000e58cd0, captured=<optimized out>, self=128056827309760, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, cref=0x0, is_lambda=0, me=0x0, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1615 flags = 0 iseq = 0x74778db70f10 cfp = 0x747771dff7c8 sp = 0x747771cff818 use_argv = <optimized out> stack_argv = 0x747771cff818 opt_pc = <optimized out> type = <optimized out> av = <optimized out> bound = <optimized out> #46 invoke_block_from_c_proc (ec=0x516000e58cd0, self=128056827309760, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, is_lambda=0, me=0x0, proc=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1709 block = <optimized out> keyword_hash = <optimized out> #47 vm_invoke_proc (ec=<optimized out>, proc=<optimized out>, self=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1739 No locals. #48 0x00005d5b73d4e3d6 in rb_vm_invoke_proc (ec=0x50c0002eb2d0, proc=0x89, proc@entry=0x5040001b8f90, argc=-1903587999, argc@entry=0, argv=0x0, kw_splat=-1, passed_block_handler=18446744073709551100, passed_block_handler@entry=0) at /tmp/ruby/src/trunk_asan/vm.c:1760 self = 0 #49 0x00005d5b73ca5459 in thread_do_start_proc (th=th@entry=0x515000080500) at /tmp/ruby/src/trunk_asan/thread.c:608 args = <optimized out> procval = <optimized out> proc = 0x5040001b8f90 args_len = 0 args_ptr = <optimized out> #50 0x00005d5b73ca308a in thread_do_start (th=0x515000080500) at /tmp/ruby/src/trunk_asan/thread.c:625 result = 36 #51 thread_start_func_2 (th=th@entry=0x515000080500, stack_start=<optimized out>) at /tmp/ruby/src/trunk_asan/thread.c:680 _tag = <optimized out> _ec = <optimized out> ractor_main_th = 0x515000000300 fiber_scheduler_closed = 0 event_thread_end_hooked = 0 result = 36 state = RUBY_TAG_NONE errinfo = <optimized out> #52 0x00005d5b73ca234e in call_thread_start_func_2 (th=0x515000080500) at /tmp/ruby/src/trunk_asan/thread_pthread.c:2180 stack_start = <optimized out> stack_start_addr = 0x7477673ffcc0 #53 nt_start (ptr=0x50c0002eb280) at /tmp/ruby/src/trunk_asan/thread_pthread.c:2225 th = 0x515000080500 sched = <optimized out> nt = 0x50c0002eb280 vm = 0x525000000100 #54 0x00005d5b7395195f in asan_thread_start(void*) () No symbol table info available. #55 0x000074778e89ca94 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 = {128056182179520, -6191037199281757730, 128056182179520, -352, 0, 140726999295760, -6191037199294340642, -6191087104895819298}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #56 0x000074778e929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals. Thread 1 (Thread 0x74778eb66c40 (LWP 272670) "ruby"): #0 0x000074778e898d61 in __futex_abstimed_wait_common64 (private=29815, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x50c000000090) 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=29815, abstime=0x0, clockid=0, expected=0, futex_word=0x50c000000090) 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=0x50c000000090, 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 0x000074778e89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x515000000920, cond=0x50c000000068) at ./nptl/pthread_cond_wait.c:503 spin = 0 buffer = {__routine = 0x74778e89b4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffd8ecdb130, __canceltype = -1938429568, __prev = 0x0} cbuffer = {wseq = 66, cond = 0x50c000000068, mutex = 0x515000000920, private = 0} err = <optimized out> g = 0 flags = <optimized out> g1_start = <optimized out> maxspin = 0 signals = <optimized out> result = 0 wseq = 66 seq = 33 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=0x50c000000068, mutex=mutex@entry=0x515000000920) at ./nptl/pthread_cond_wait.c:627 No locals. #5 0x00005d5b73c7c5af in rb_native_cond_wait (cond=0x50c000000090, mutex=0x515000000920) at /tmp/ruby/src/trunk_asan/thread_pthread.c:222 r = <optimized out> #6 thread_sched_wait_running_turn (sched=sched@entry=0x515000000920, th=th@entry=0x515000000300, can_direct_transfer=false) at /tmp/ruby/src/trunk_asan/thread_pthread.c:863 next_th = 0x0 #7 0x00005d5b73ca1262 in thread_sched_to_waiting_until_wakeup (sched=0x515000000920, th=th@entry=0x515000000300) at /tmp/ruby/src/trunk_asan/thread_pthread.c:1105 can_direct_transfer = <optimized out> #8 0x00005d5b73ca7b7f in native_sleep (th=0x515000000300, rel=0x0) at /tmp/ruby/src/trunk_asan/thread_pthread.c:3287 sched = <optimized out> #9 sleep_forever (th=0x515000000300, fl=13) at /tmp/ruby/src/trunk_asan/thread.c:1361 prev_status = THREAD_RUNNABLE status = THREAD_STOPPED_FOREVER woke = <optimized out> #10 thread_join_sleep (arg=128056807477856) at /tmp/ruby/src/trunk_asan/thread.c:1066 scheduler = <optimized out> p = 0x74778c855260 target_th = 0x515000080500 th = 0x515000000300 end = 0 limit = <optimized out> #11 0x00005d5b7399c1a0 in rb_ensure (b_proc=<optimized out>, data1=<optimized out>, e_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/src/trunk_asan/eval.c:1053 _ec = 0x5160000003d0 _tag = {tag = 36, retval = <optimized out>, buf = {0x7ffd8ecdb410, <optimized out>, 0x7ffd8ecdb320, <optimized out>, <optimized out>}, prev = 0x74778c84da40, state = RUBY_TAG_NONE, lock_rec = 0} result = 4 ec = 0x5160000003d0 state = RUBY_TAG_NONE errinfo = <optimized out> #12 0x00005d5b73ca7358 in thread_join (target_th=<optimized out>, timeout=<optimized out>, limit=<optimized out>) at /tmp/ruby/src/trunk_asan/thread.c:1115 waiter = {next = 0x0, thread = 0x515000000300, fiber = 0x0} arg = {waiter = 0x54e8c38948ef8944, target = 0xffffff65e9fffff8, timeout = 5188146770739207951, limit = <optimized out>} ec = <optimized out> th = <optimized out> fiber = 0x516000000380 #13 0x00005d5b73c9a0b0 in thread_join_m (argc=<optimized out>, argv=<optimized out>, self=<optimized out>) at /tmp/ruby/src/trunk_asan/thread.c:1212 rel = <optimized out> timeout = <optimized out> limit = 0x0 #14 0x00005d5b73d762c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x34b100100001 cc = <optimized out> me = 0x74778e3396e8 cfunc = 0x50400001eb58 recv = 128056828068640 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #15 0x00005d5b73d23c8d in vm_sendish (ec=0x5160000003d0, reg_cfp=0x74778bdff448, cd=<optimized out>, block_handler=0, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 calling = {cd = <optimized out>, cc = <optimized out>, block_handler = 0, recv = <optimized out>, argc = <optimized out>, kw_splat = <optimized out>, heap_argv = <optimized out>} val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> #16 vm_exec_core (ec=ec@entry=0x5160000003d0) at ../../src/trunk_asan/insns.def:898 bh = 0 cd = <optimized out> leaf = false val = <optimized out> insns_address_table = {0x5d5b73d16a39 <vm_exec_core+1801>, 0x5d5b73d17b0a <vm_exec_core+6106>, 0x5d5b73d1d73f <vm_exec_core+29711>, 0x5d5b73d17662 <vm_exec_core+4914>, 0x5d5b73d1e33e <vm_exec_core+32782>, 0x5d5b73d1c102 <vm_exec_core+24018>, 0x5d5b73d19a7d <vm_exec_core+14157>, 0x5d5b73d16bb9 <vm_exec_core+2185>, 0x5d5b73d1dda7 <vm_exec_core+31351>, 0x5d5b73d1daa1 <vm_exec_core+30577>, 0x5d5b73d178da <vm_exec_core+5546>, 0x5d5b73d17157 <vm_exec_core+3623>, 0x5d5b73d1c757 <vm_exec_core+25639>, 0x5d5b73d18891 <vm_exec_core+9569>, 0x5d5b73d1dfe5 <vm_exec_core+31925>, 0x5d5b73d1dc2f <vm_exec_core+30975>, 0x5d5b73d18ef1 <vm_exec_core+11201>, 0x5d5b73d199fb <vm_exec_core+14027>, 0x5d5b73d1c350 <vm_exec_core+24608>, 0x5d5b73d1db90 <vm_exec_core+30816>, 0x5d5b73d1b4b7 <vm_exec_core+20871>, 0x5d5b73d1c3ea <vm_exec_core+24762>, 0x5d5b73d1cb08 <vm_exec_core+26584>, 0x5d5b73d1b3e3 <vm_exec_core+20659>, 0x5d5b73d17083 <vm_exec_core+3411>, 0x5d5b73d1bc1c <vm_exec_core+22764>, 0x5d5b73d16ef9 <vm_exec_core+3017>, 0x5d5b73d17369 <vm_exec_core+4153>, 0x5d5b73d1923e <vm_exec_core+12046>, 0x5d5b73d1af84 <vm_exec_core+19540>, 0x5d5b73d1b965 <vm_exec_core+22069>, 0x5d5b73d1ab20 <vm_exec_core+18416>, 0x5d5b73d16a7e <vm_exec_core+1870>, 0x5d5b73d1d08a <vm_exec_core+27994>, 0x5d5b73d1d9b6 <vm_exec_core+30342>, 0x5d5b73d17442 <vm_exec_core+4370>, 0x5d5b73d17fd6 <vm_exec_core+7334>, 0x5d5b73d17a5c <vm_exec_core+5932>, 0x5d5b73d18996 <vm_exec_core+9830>, 0x5d5b73d19990 <vm_exec_core+13920>, 0x5d5b73d17504 <vm_exec_core+4564>, 0x5d5b73d1ced3 <vm_exec_core+27555>, 0x5d5b73d17f45 <vm_exec_core+7189>, 0x5d5b73d1984e <vm_exec_core+13598>, 0x5d5b73d1a203 <vm_exec_core+16083>, 0x5d5b73d1c803 <vm_exec_core+25811>, 0x5d5b73d1b693 <vm_exec_core+21347>, 0x5d5b73d18a8a <vm_exec_core+10074>, 0x5d5b73d18313 <vm_exec_core+8163>, 0x5d5b73d1c631 <vm_exec_core+25345>, 0x5d5b73d1948c <vm_exec_core+12636>, 0x5d5b73d1bd27 <vm_exec_core+23031>, 0x5d5b73d1b71b <vm_exec_core+21483>, 0x5d5b73d1bdf4 <vm_exec_core+23236>, 0x5d5b73d1d661 <vm_exec_core+29489>, 0x5d5b73d1a7e4 <vm_exec_core+17588>, 0x5d5b73d1c8d2 <vm_exec_core+26018>, 0x5d5b73d166bb <vm_exec_core+907>, 0x5d5b73d1c495 <vm_exec_core+24933>, 0x5d5b73d18d62 <vm_exec_core+10802>, 0x5d5b73d1b028 <vm_exec_core+19704>, 0x5d5b73d1b588 <vm_exec_core+21080>, 0x5d5b73d166c0 <vm_exec_core+912>, 0x5d5b73d1ae93 <vm_exec_core+19299>, 0x5d5b73d1915f <vm_exec_core+11823>, 0x5d5b73d184d0 <vm_exec_core+8608>, 0x5d5b73d1be88 <vm_exec_core+23384>, 0x5d5b73d175c0 <vm_exec_core+4752>, 0x5d5b73d19d44 <vm_exec_core+14868>, 0x5d5b73d255a9 <vm_exec_core+62073>, 0x5d5b73d1ba47 <vm_exec_core+22295>, 0x5d5b73d17e21 <vm_exec_core+6897>, 0x5d5b73d181ef <vm_exec_core+7871>, 0x5d5b73d180cd <vm_exec_core+7581>, 0x5d5b73d18726 <vm_exec_core+9206>, 0x5d5b73d18fae <vm_exec_core+11390>, 0x5d5b73d17d42 <vm_exec_core+6674>, 0x5d5b73d1e5d3 <vm_exec_core+33443>, 0x5d5b73d1bafe <vm_exec_core+22478>, 0x5d5b73d1a60c <vm_exec_core+17116>, 0x5d5b73d1cf81 <vm_exec_core+27729>, 0x5d5b73d1e6f1 <vm_exec_core+33729>, 0x5d5b73d1d2e7 <vm_exec_core+28599>, 0x5d5b73d1e13e <vm_exec_core+32270>, 0x5d5b73d1e216 <vm_exec_core+32486>, 0x5d5b73d16f9c <vm_exec_core+3180>, 0x5d5b73d1dcc4 <vm_exec_core+31124>, 0x5d5b73d1934f <vm_exec_core+12319>, 0x5d5b73d1deff <vm_exec_core+31695>, 0x5d5b73d18e0e <vm_exec_core+10974>, 0x5d5b73d1d1e5 <vm_exec_core+28341>, 0x5d5b73d16dc3 <vm_exec_core+2707>, 0x5d5b73d18ba4 <vm_exec_core+10356>, 0x5d5b73d19f4c <vm_exec_core+15388>, 0x5d5b73d198e5 <vm_exec_core+13749>, 0x5d5b73d196b4 <vm_exec_core+13188>, 0x5d5b73d167b7 <vm_exec_core+1159>, 0x5d5b73d16cda <vm_exec_core+2474>, 0x5d5b73d16849 <vm_exec_core+1305>, 0x5d5b73d1d500 <vm_exec_core+29136>, 0x5d5b73d1ad30 <vm_exec_core+18944>, 0x5d5b73d1a2d4 <vm_exec_core+16292>, 0x5d5b73d1a9f1 <vm_exec_core+18113>, 0x5d5b73d1a70a <vm_exec_core+17370>, 0x5d5b73d19755 <vm_exec_core+13349>, 0x5d5b73d1a0f8 <vm_exec_core+15816>, 0x5d5b73d19c1a <vm_exec_core+14570>, 0x5d5b73d1a403 <vm_exec_core+16595>, 0x5d5b73d1a485 <vm_exec_core+16725>, 0x5d5b73d16a2a <vm_exec_core+1786>, 0x5d5b73d17afb <vm_exec_core+6091>, 0x5d5b73d1d730 <vm_exec_core+29696>, 0x5d5b73d17653 <vm_exec_core+4899>, 0x5d5b73d1e32f <vm_exec_core+32767>, 0x5d5b73d1c0f3 <vm_exec_core+24003>, 0x5d5b73d19a6e <vm_exec_core+14142>, 0x5d5b73d16baa <vm_exec_core+2170>, 0x5d5b73d1dd98 <vm_exec_core+31336>, 0x5d5b73d1da92 <vm_exec_core+30562>, 0x5d5b73d178cb <vm_exec_core+5531>, 0x5d5b73d17148 <vm_exec_core+3608>, 0x5d5b73d1c748 <vm_exec_core+25624>, 0x5d5b73d18882 <vm_exec_core+9554>, 0x5d5b73d1dfd6 <vm_exec_core+31910>, 0x5d5b73d1dc20 <vm_exec_core+30960>, 0x5d5b73d18ee2 <vm_exec_core+11186>, 0x5d5b73d199ec <vm_exec_core+14012>, 0x5d5b73d1c341 <vm_exec_core+24593>, 0x5d5b73d1db81 <vm_exec_core+30801>, 0x5d5b73d1b4a8 <vm_exec_core+20856>, 0x5d5b73d1c3db <vm_exec_core+24747>, 0x5d5b73d1caf9 <vm_exec_core+26569>, 0x5d5b73d1b3d4 <vm_exec_core+20644>, 0x5d5b73d17074 <vm_exec_core+3396>, 0x5d5b73d1bc0d <vm_exec_core+22749>, 0x5d5b73d16eea <vm_exec_core+3002>, 0x5d5b73d1735a <vm_exec_core+4138>, 0x5d5b73d1922f <vm_exec_core+12031>, 0x5d5b73d1af75 <vm_exec_core+19525>, 0x5d5b73d1b956 <vm_exec_core+22054>, 0x5d5b73d1ab11 <vm_exec_core+18401>, 0x5d5b73d16a6f <vm_exec_core+1855>, 0x5d5b73d1d07b <vm_exec_core+27979>, 0x5d5b73d1d9a7 <vm_exec_core+30327>, 0x5d5b73d17433 <vm_exec_core+4355>, 0x5d5b73d17fc7 <vm_exec_core+7319>, 0x5d5b73d17a4d <vm_exec_core+5917>, 0x5d5b73d18987 <vm_exec_core+9815>, 0x5d5b73d19981 <vm_exec_core+13905>, 0x5d5b73d174f5 <vm_exec_core+4549>, 0x5d5b73d1cec4 <vm_exec_core+27540>, 0x5d5b73d17f36 <vm_exec_core+7174>, 0x5d5b73d1983f <vm_exec_core+13583>, 0x5d5b73d1a1f4 <vm_exec_core+16068>, 0x5d5b73d1c7f4 <vm_exec_core+25796>, 0x5d5b73d1b684 <vm_exec_core+21332>, 0x5d5b73d18a7b <vm_exec_core+10059>, 0x5d5b73d18304 <vm_exec_core+8148>, 0x5d5b73d1c622 <vm_exec_core+25330>, 0x5d5b73d1947d <vm_exec_core+12621>, 0x5d5b73d1bd18 <vm_exec_core+23016>, 0x5d5b73d1b70c <vm_exec_core+21468>, 0x5d5b73d1bde5 <vm_exec_core+23221>, 0x5d5b73d1d652 <vm_exec_core+29474>, 0x5d5b73d1a7d5 <vm_exec_core+17573>, 0x5d5b73d1c8c3 <vm_exec_core+26003>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1c486 <vm_exec_core+24918>, 0x5d5b73d18d53 <vm_exec_core+10787>, 0x5d5b73d1b019 <vm_exec_core+19689>, 0x5d5b73d1b579 <vm_exec_core+21065>, 0x5d5b73d19f38 <vm_exec_core+15368>, 0x5d5b73d1ae84 <vm_exec_core+19284>, 0x5d5b73d19150 <vm_exec_core+11808>, 0x5d5b73d184c1 <vm_exec_core+8593>, 0x5d5b73d1be79 <vm_exec_core+23369>, 0x5d5b73d175b1 <vm_exec_core+4737>, 0x5d5b73d19d35 <vm_exec_core+14853>, 0x5d5b73d2559a <vm_exec_core+62058>, 0x5d5b73d1ba38 <vm_exec_core+22280>, 0x5d5b73d17e12 <vm_exec_core+6882>, 0x5d5b73d181e0 <vm_exec_core+7856>, 0x5d5b73d180be <vm_exec_core+7566>, 0x5d5b73d18717 <vm_exec_core+9191>, 0x5d5b73d18f9f <vm_exec_core+11375>, 0x5d5b73d1ae7f <vm_exec_core+19279>, 0x5d5b73d1a602 <vm_exec_core+17106>, 0x5d5b73d1ae7a <vm_exec_core+19274>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1b66e <vm_exec_core+21310>, 0x5d5b73d18712 <vm_exec_core+9186>, 0x5d5b73d1bbd1 <vm_exec_core+22689>, 0x5d5b73d199e2 <vm_exec_core+14002>, 0x5d5b73d199e7 <vm_exec_core+14007>, 0x5d5b73d1b66c <vm_exec_core+21308>, 0x5d5b73d1b54b <vm_exec_core+21019>, 0x5d5b73d1a9d8 <vm_exec_core+18088>, 0x5d5b73d1a6f6 <vm_exec_core+17350>, 0x5d5b73d1b66a <vm_exec_core+21306>, 0x5d5b73d1ab0c <vm_exec_core+18396>...} reg_cfp = 0x74778bdff448 reg_pc = 0x5140000789a0 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #17 0x00005d5b73d13261 in vm_exec_loop (ec=0x5160000003d0, state=<optimized out>, tag=<optimized out>, result=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2611 No locals. #18 rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2590 _ec = 0x5160000003d0 _tag = <optimized out> state = <optimized out> result = 36 #19 0x00005d5b73d93882 in invoke_iseq_block_from_c (ec=0x5160000003d0, captured=0x74778bdff620, self=128056827365640, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=0, me=0x0) at /tmp/ruby/src/trunk_asan/vm.c:1615 flags = 0 iseq = 0x74778e1a6290 cfp = <optimized out> sp = 0x74778bcffa28 use_argv = 0x74778c639ce0 stack_argv = 0x74778bcffa28 opt_pc = 0 type = <optimized out> av = <optimized out> bound = <optimized out> #20 invoke_block_from_c_bh (ec=<optimized out>, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1629 captured = 0x74778bdff620 #21 0x00005d5b73d40276 in vm_yield_with_cref (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1666 No locals. #22 vm_yield (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1674 No locals. #23 rb_yield_0 (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_eval.c:1344 No locals. #24 0x00005d5b73d40276 in rb_yield (val=<optimized out>) No locals. #25 0x00005d5b73ef1276 in rb_ary_collect (ary=128056831882880) at /tmp/ruby/src/trunk_asan/array.c:3651 collect = 128056817417040 i = 7 #26 0x00005d5b73d762c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x163100000001 cc = <optimized out> me = 0x74778e360180 cfunc = 0x50400000a758 recv = 128056831882880 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #27 0x00005d5b73d1b22b in vm_sendish (ec=0x5160000003d0, reg_cfp=0x74778bdff608, cd=0x51100000d310, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> calling = <optimized out> #28 vm_exec_core (ec=ec@entry=0x5160000003d0) at ../../src/trunk_asan/insns.def:851 bh = <optimized out> blockiseq = <optimized out> leaf = false val = <optimized out> cd = 0x51100000d310 insns_address_table = {0x5d5b73d16a39 <vm_exec_core+1801>, 0x5d5b73d17b0a <vm_exec_core+6106>, 0x5d5b73d1d73f <vm_exec_core+29711>, 0x5d5b73d17662 <vm_exec_core+4914>, 0x5d5b73d1e33e <vm_exec_core+32782>, 0x5d5b73d1c102 <vm_exec_core+24018>, 0x5d5b73d19a7d <vm_exec_core+14157>, 0x5d5b73d16bb9 <vm_exec_core+2185>, 0x5d5b73d1dda7 <vm_exec_core+31351>, 0x5d5b73d1daa1 <vm_exec_core+30577>, 0x5d5b73d178da <vm_exec_core+5546>, 0x5d5b73d17157 <vm_exec_core+3623>, 0x5d5b73d1c757 <vm_exec_core+25639>, 0x5d5b73d18891 <vm_exec_core+9569>, 0x5d5b73d1dfe5 <vm_exec_core+31925>, 0x5d5b73d1dc2f <vm_exec_core+30975>, 0x5d5b73d18ef1 <vm_exec_core+11201>, 0x5d5b73d199fb <vm_exec_core+14027>, 0x5d5b73d1c350 <vm_exec_core+24608>, 0x5d5b73d1db90 <vm_exec_core+30816>, 0x5d5b73d1b4b7 <vm_exec_core+20871>, 0x5d5b73d1c3ea <vm_exec_core+24762>, 0x5d5b73d1cb08 <vm_exec_core+26584>, 0x5d5b73d1b3e3 <vm_exec_core+20659>, 0x5d5b73d17083 <vm_exec_core+3411>, 0x5d5b73d1bc1c <vm_exec_core+22764>, 0x5d5b73d16ef9 <vm_exec_core+3017>, 0x5d5b73d17369 <vm_exec_core+4153>, 0x5d5b73d1923e <vm_exec_core+12046>, 0x5d5b73d1af84 <vm_exec_core+19540>, 0x5d5b73d1b965 <vm_exec_core+22069>, 0x5d5b73d1ab20 <vm_exec_core+18416>, 0x5d5b73d16a7e <vm_exec_core+1870>, 0x5d5b73d1d08a <vm_exec_core+27994>, 0x5d5b73d1d9b6 <vm_exec_core+30342>, 0x5d5b73d17442 <vm_exec_core+4370>, 0x5d5b73d17fd6 <vm_exec_core+7334>, 0x5d5b73d17a5c <vm_exec_core+5932>, 0x5d5b73d18996 <vm_exec_core+9830>, 0x5d5b73d19990 <vm_exec_core+13920>, 0x5d5b73d17504 <vm_exec_core+4564>, 0x5d5b73d1ced3 <vm_exec_core+27555>, 0x5d5b73d17f45 <vm_exec_core+7189>, 0x5d5b73d1984e <vm_exec_core+13598>, 0x5d5b73d1a203 <vm_exec_core+16083>, 0x5d5b73d1c803 <vm_exec_core+25811>, 0x5d5b73d1b693 <vm_exec_core+21347>, 0x5d5b73d18a8a <vm_exec_core+10074>, 0x5d5b73d18313 <vm_exec_core+8163>, 0x5d5b73d1c631 <vm_exec_core+25345>, 0x5d5b73d1948c <vm_exec_core+12636>, 0x5d5b73d1bd27 <vm_exec_core+23031>, 0x5d5b73d1b71b <vm_exec_core+21483>, 0x5d5b73d1bdf4 <vm_exec_core+23236>, 0x5d5b73d1d661 <vm_exec_core+29489>, 0x5d5b73d1a7e4 <vm_exec_core+17588>, 0x5d5b73d1c8d2 <vm_exec_core+26018>, 0x5d5b73d166bb <vm_exec_core+907>, 0x5d5b73d1c495 <vm_exec_core+24933>, 0x5d5b73d18d62 <vm_exec_core+10802>, 0x5d5b73d1b028 <vm_exec_core+19704>, 0x5d5b73d1b588 <vm_exec_core+21080>, 0x5d5b73d166c0 <vm_exec_core+912>, 0x5d5b73d1ae93 <vm_exec_core+19299>, 0x5d5b73d1915f <vm_exec_core+11823>, 0x5d5b73d184d0 <vm_exec_core+8608>, 0x5d5b73d1be88 <vm_exec_core+23384>, 0x5d5b73d175c0 <vm_exec_core+4752>, 0x5d5b73d19d44 <vm_exec_core+14868>, 0x5d5b73d255a9 <vm_exec_core+62073>, 0x5d5b73d1ba47 <vm_exec_core+22295>, 0x5d5b73d17e21 <vm_exec_core+6897>, 0x5d5b73d181ef <vm_exec_core+7871>, 0x5d5b73d180cd <vm_exec_core+7581>, 0x5d5b73d18726 <vm_exec_core+9206>, 0x5d5b73d18fae <vm_exec_core+11390>, 0x5d5b73d17d42 <vm_exec_core+6674>, 0x5d5b73d1e5d3 <vm_exec_core+33443>, 0x5d5b73d1bafe <vm_exec_core+22478>, 0x5d5b73d1a60c <vm_exec_core+17116>, 0x5d5b73d1cf81 <vm_exec_core+27729>, 0x5d5b73d1e6f1 <vm_exec_core+33729>, 0x5d5b73d1d2e7 <vm_exec_core+28599>, 0x5d5b73d1e13e <vm_exec_core+32270>, 0x5d5b73d1e216 <vm_exec_core+32486>, 0x5d5b73d16f9c <vm_exec_core+3180>, 0x5d5b73d1dcc4 <vm_exec_core+31124>, 0x5d5b73d1934f <vm_exec_core+12319>, 0x5d5b73d1deff <vm_exec_core+31695>, 0x5d5b73d18e0e <vm_exec_core+10974>, 0x5d5b73d1d1e5 <vm_exec_core+28341>, 0x5d5b73d16dc3 <vm_exec_core+2707>, 0x5d5b73d18ba4 <vm_exec_core+10356>, 0x5d5b73d19f4c <vm_exec_core+15388>, 0x5d5b73d198e5 <vm_exec_core+13749>, 0x5d5b73d196b4 <vm_exec_core+13188>, 0x5d5b73d167b7 <vm_exec_core+1159>, 0x5d5b73d16cda <vm_exec_core+2474>, 0x5d5b73d16849 <vm_exec_core+1305>, 0x5d5b73d1d500 <vm_exec_core+29136>, 0x5d5b73d1ad30 <vm_exec_core+18944>, 0x5d5b73d1a2d4 <vm_exec_core+16292>, 0x5d5b73d1a9f1 <vm_exec_core+18113>, 0x5d5b73d1a70a <vm_exec_core+17370>, 0x5d5b73d19755 <vm_exec_core+13349>, 0x5d5b73d1a0f8 <vm_exec_core+15816>, 0x5d5b73d19c1a <vm_exec_core+14570>, 0x5d5b73d1a403 <vm_exec_core+16595>, 0x5d5b73d1a485 <vm_exec_core+16725>, 0x5d5b73d16a2a <vm_exec_core+1786>, 0x5d5b73d17afb <vm_exec_core+6091>, 0x5d5b73d1d730 <vm_exec_core+29696>, 0x5d5b73d17653 <vm_exec_core+4899>, 0x5d5b73d1e32f <vm_exec_core+32767>, 0x5d5b73d1c0f3 <vm_exec_core+24003>, 0x5d5b73d19a6e <vm_exec_core+14142>, 0x5d5b73d16baa <vm_exec_core+2170>, 0x5d5b73d1dd98 <vm_exec_core+31336>, 0x5d5b73d1da92 <vm_exec_core+30562>, 0x5d5b73d178cb <vm_exec_core+5531>, 0x5d5b73d17148 <vm_exec_core+3608>, 0x5d5b73d1c748 <vm_exec_core+25624>, 0x5d5b73d18882 <vm_exec_core+9554>, 0x5d5b73d1dfd6 <vm_exec_core+31910>, 0x5d5b73d1dc20 <vm_exec_core+30960>, 0x5d5b73d18ee2 <vm_exec_core+11186>, 0x5d5b73d199ec <vm_exec_core+14012>, 0x5d5b73d1c341 <vm_exec_core+24593>, 0x5d5b73d1db81 <vm_exec_core+30801>, 0x5d5b73d1b4a8 <vm_exec_core+20856>, 0x5d5b73d1c3db <vm_exec_core+24747>, 0x5d5b73d1caf9 <vm_exec_core+26569>, 0x5d5b73d1b3d4 <vm_exec_core+20644>, 0x5d5b73d17074 <vm_exec_core+3396>, 0x5d5b73d1bc0d <vm_exec_core+22749>, 0x5d5b73d16eea <vm_exec_core+3002>, 0x5d5b73d1735a <vm_exec_core+4138>, 0x5d5b73d1922f <vm_exec_core+12031>, 0x5d5b73d1af75 <vm_exec_core+19525>, 0x5d5b73d1b956 <vm_exec_core+22054>, 0x5d5b73d1ab11 <vm_exec_core+18401>, 0x5d5b73d16a6f <vm_exec_core+1855>, 0x5d5b73d1d07b <vm_exec_core+27979>, 0x5d5b73d1d9a7 <vm_exec_core+30327>, 0x5d5b73d17433 <vm_exec_core+4355>, 0x5d5b73d17fc7 <vm_exec_core+7319>, 0x5d5b73d17a4d <vm_exec_core+5917>, 0x5d5b73d18987 <vm_exec_core+9815>, 0x5d5b73d19981 <vm_exec_core+13905>, 0x5d5b73d174f5 <vm_exec_core+4549>, 0x5d5b73d1cec4 <vm_exec_core+27540>, 0x5d5b73d17f36 <vm_exec_core+7174>, 0x5d5b73d1983f <vm_exec_core+13583>, 0x5d5b73d1a1f4 <vm_exec_core+16068>, 0x5d5b73d1c7f4 <vm_exec_core+25796>, 0x5d5b73d1b684 <vm_exec_core+21332>, 0x5d5b73d18a7b <vm_exec_core+10059>, 0x5d5b73d18304 <vm_exec_core+8148>, 0x5d5b73d1c622 <vm_exec_core+25330>, 0x5d5b73d1947d <vm_exec_core+12621>, 0x5d5b73d1bd18 <vm_exec_core+23016>, 0x5d5b73d1b70c <vm_exec_core+21468>, 0x5d5b73d1bde5 <vm_exec_core+23221>, 0x5d5b73d1d652 <vm_exec_core+29474>, 0x5d5b73d1a7d5 <vm_exec_core+17573>, 0x5d5b73d1c8c3 <vm_exec_core+26003>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1c486 <vm_exec_core+24918>, 0x5d5b73d18d53 <vm_exec_core+10787>, 0x5d5b73d1b019 <vm_exec_core+19689>, 0x5d5b73d1b579 <vm_exec_core+21065>, 0x5d5b73d19f38 <vm_exec_core+15368>, 0x5d5b73d1ae84 <vm_exec_core+19284>, 0x5d5b73d19150 <vm_exec_core+11808>, 0x5d5b73d184c1 <vm_exec_core+8593>, 0x5d5b73d1be79 <vm_exec_core+23369>, 0x5d5b73d175b1 <vm_exec_core+4737>, 0x5d5b73d19d35 <vm_exec_core+14853>, 0x5d5b73d2559a <vm_exec_core+62058>, 0x5d5b73d1ba38 <vm_exec_core+22280>, 0x5d5b73d17e12 <vm_exec_core+6882>, 0x5d5b73d181e0 <vm_exec_core+7856>, 0x5d5b73d180be <vm_exec_core+7566>, 0x5d5b73d18717 <vm_exec_core+9191>, 0x5d5b73d18f9f <vm_exec_core+11375>, 0x5d5b73d1ae7f <vm_exec_core+19279>, 0x5d5b73d1a602 <vm_exec_core+17106>, 0x5d5b73d1ae7a <vm_exec_core+19274>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1b66e <vm_exec_core+21310>, 0x5d5b73d18712 <vm_exec_core+9186>, 0x5d5b73d1bbd1 <vm_exec_core+22689>, 0x5d5b73d199e2 <vm_exec_core+14002>, 0x5d5b73d199e7 <vm_exec_core+14007>, 0x5d5b73d1b66c <vm_exec_core+21308>, 0x5d5b73d1b54b <vm_exec_core+21019>, 0x5d5b73d1a9d8 <vm_exec_core+18088>, 0x5d5b73d1a6f6 <vm_exec_core+17350>, 0x5d5b73d1b66a <vm_exec_core+21306>, 0x5d5b73d1ab0c <vm_exec_core+18396>...} reg_cfp = 0x74778bdff608 reg_pc = 0x519000015cb8 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> th: 0x515000000300, native_id: 0x74778eb66c40 -- Control frame information ----------------------------------------------- INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> c:0018 p:---- s:0126 e:000125 CFUNC :join c:0017 p:0044 s:0122 E:001460 BLOCK /tmp/ruby/src/trunk_asan/test/ruby/test_autoload.rb:215 c:0016 p:0031 s:0117 e:000116 METHOD /tmp/ruby/src/trunk_asan/lib/tempfile.rb:576 INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> c:0015 p:0060 s:0106 e:000105 METHOD /tmp/ruby/src/trunk_asan/lib/tempfile.rb:562 c:0014 p:0011 s:0095 E:000780 METHOD /tmp/ruby/src/trunk_asan/test/ruby/test_autoload.rb:203 INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> c:0013 p:0037 s:0091 e:000090 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/testcase.rb:202 c:0012 p:0052 s:0085 e:000084 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/testcase.rb:170 INSN_LABEL_setclassvariable = <optimized out> c:0011 p:0083 s:0076 e:000075 BLOCK /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1671 [FINISH] INSN_LABEL_opt_getconstant_path = <optimized out> c:0010 p:---- s:0069 e:000068 CFUNC :map INSN_LABEL_getconstant = <optimized out> c:0009 p:0103 s:0065 e:000064 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1658 c:0008 p:0035 s:0053 e:000052 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit.rb:1362 INSN_LABEL_setconstant = <optimized out> c:0007 p:0069 s:0046 E:001890 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:52 c:0006 p:0007 s:0030 e:000029 BLOCK /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:24 [FINISH] INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> c:0005 p:---- s:0026 e:000025 CFUNC :map c:0004 p:0005 s:0022 e:000021 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:23 INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> c:0003 p:0210 s:0016 e:000015 METHOD /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:122 c:0002 p:0051 s:0006 e:000005 EVAL /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:220 [FINISH] INSN_LABEL_adjuststack = <optimized out> c:0001 p:0000 s:0003 E:001650 DUMMY [FINISH] th: 0x51500007b280, native_id: 0x74776ba006c0 -- Control frame information ----------------------------------------------- c:0003 p:---- s:0012 e:000011 CFUNC :readpartial c:0002 p:0036 s:0007 e:000006 BLOCK /tmp/ruby/src/trunk_asan/tool/lib/test/unit/parallel.rb:42 [FINISH] c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> th: 0x515000080500, native_id: 0x7477674006c0 -- Control frame information ----------------------------------------------- c:0007 p:---- s:0028 e:000027 CFUNC :sleep c:0006 p:0005 s:0023 e:000022 CLASS /tmp/rubytest.6thw7o/autoload20241125-272670-gsa6oo.rb:1 c:0005 p:0007 s:0020 e:000019 TOP /tmp/rubytest.6thw7o/autoload20241125-272670-gsa6oo.rb:1 [FINISH] c:0004 p:---- s:0017 e:000016 CFUNC :require c:0003 p:0023 s:0012 e:000011 METHOD <internal:/tmp/ruby/src/trunk_asan/lib/rubygems/core_ext/kernel_require.rb>:136 [FINISH] INSN_LABEL_sendforward = <optimized out> c:0002 p:0002 s:0006 e:000005 BLOCK /tmp/ruby/src/trunk_asan/test/ruby/test_autoload.rb:209 [FINISH] INSN_LABEL_opt_send_without_block = <optimized out> c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #29 0x00005d5b73d12ea8 in rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2584 _ec = 0x5160000003d0 _tag = <optimized out> state = RUBY_TAG_NONE result = <optimized out> #30 0x00005d5b73d93882 in invoke_iseq_block_from_c (ec=0x5160000003d0, captured=0x74778bdff738, self=128056827365640, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=0, me=0x0) at /tmp/ruby/src/trunk_asan/vm.c:1615 flags = 0 iseq = 0x74778e1b4980 cfp = <optimized out> sp = 0x74778bcff8d0 use_argv = 0x74778c6742e0 stack_argv = 0x74778bcff8d0 opt_pc = 0 type = <optimized out> av = <optimized out> bound = <optimized out> #31 invoke_block_from_c_bh (ec=<optimized out>, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1629 captured = 0x74778bdff738 #32 0x00005d5b73d40276 in vm_yield_with_cref (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1666 No locals. #33 vm_yield (ec=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:1674 No locals. #34 rb_yield_0 (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_eval.c:1344 No locals. #35 0x00005d5b73d40276 in rb_yield (val=<optimized out>) No locals. #36 0x00005d5b73ef1276 in rb_ary_collect (ary=128056831792560) at /tmp/ruby/src/trunk_asan/array.c:3651 collect = 128056831792280 i = 0 #37 0x00005d5b73d762c8 in vm_call_cfunc_with_frame_ (ec=<optimized out>, reg_cfp=<optimized out>, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3795 ci = 0x163100000001 cc = <optimized out> me = 0x74778e360180 cfunc = 0x50400000a758 recv = 128056831792560 block_handler = <optimized out> frame_type = 1431634051 len = <optimized out> val = <optimized out> #38 0x00005d5b73d1b22b in vm_sendish (ec=0x5160000003d0, reg_cfp=0x74778bdff720, cd=0x502000013330, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5962 val = 36 ci = <optimized out> argc = <optimized out> recv = <optimized out> cc = <optimized out> calling = <optimized out> #39 vm_exec_core (ec=ec@entry=0x5160000003d0) at ../../src/trunk_asan/insns.def:851 bh = <optimized out> blockiseq = <optimized out> leaf = false val = <optimized out> cd = 0x502000013330 insns_address_table = {0x5d5b73d16a39 <vm_exec_core+1801>, 0x5d5b73d17b0a <vm_exec_core+6106>, 0x5d5b73d1d73f <vm_exec_core+29711>, 0x5d5b73d17662 <vm_exec_core+4914>, 0x5d5b73d1e33e <vm_exec_core+32782>, 0x5d5b73d1c102 <vm_exec_core+24018>, 0x5d5b73d19a7d <vm_exec_core+14157>, 0x5d5b73d16bb9 <vm_exec_core+2185>, 0x5d5b73d1dda7 <vm_exec_core+31351>, 0x5d5b73d1daa1 <vm_exec_core+30577>, 0x5d5b73d178da <vm_exec_core+5546>, 0x5d5b73d17157 <vm_exec_core+3623>, 0x5d5b73d1c757 <vm_exec_core+25639>, 0x5d5b73d18891 <vm_exec_core+9569>, 0x5d5b73d1dfe5 <vm_exec_core+31925>, 0x5d5b73d1dc2f <vm_exec_core+30975>, 0x5d5b73d18ef1 <vm_exec_core+11201>, 0x5d5b73d199fb <vm_exec_core+14027>, 0x5d5b73d1c350 <vm_exec_core+24608>, 0x5d5b73d1db90 <vm_exec_core+30816>, 0x5d5b73d1b4b7 <vm_exec_core+20871>, 0x5d5b73d1c3ea <vm_exec_core+24762>, 0x5d5b73d1cb08 <vm_exec_core+26584>, 0x5d5b73d1b3e3 <vm_exec_core+20659>, 0x5d5b73d17083 <vm_exec_core+3411>, 0x5d5b73d1bc1c <vm_exec_core+22764>, 0x5d5b73d16ef9 <vm_exec_core+3017>, 0x5d5b73d17369 <vm_exec_core+4153>, 0x5d5b73d1923e <vm_exec_core+12046>, 0x5d5b73d1af84 <vm_exec_core+19540>, 0x5d5b73d1b965 <vm_exec_core+22069>, 0x5d5b73d1ab20 <vm_exec_core+18416>, 0x5d5b73d16a7e <vm_exec_core+1870>, 0x5d5b73d1d08a <vm_exec_core+27994>, 0x5d5b73d1d9b6 <vm_exec_core+30342>, 0x5d5b73d17442 <vm_exec_core+4370>, 0x5d5b73d17fd6 <vm_exec_core+7334>, 0x5d5b73d17a5c <vm_exec_core+5932>, 0x5d5b73d18996 <vm_exec_core+9830>, 0x5d5b73d19990 <vm_exec_core+13920>, 0x5d5b73d17504 <vm_exec_core+4564>, 0x5d5b73d1ced3 <vm_exec_core+27555>, 0x5d5b73d17f45 <vm_exec_core+7189>, 0x5d5b73d1984e <vm_exec_core+13598>, 0x5d5b73d1a203 <vm_exec_core+16083>, 0x5d5b73d1c803 <vm_exec_core+25811>, 0x5d5b73d1b693 <vm_exec_core+21347>, 0x5d5b73d18a8a <vm_exec_core+10074>, 0x5d5b73d18313 <vm_exec_core+8163>, 0x5d5b73d1c631 <vm_exec_core+25345>, 0x5d5b73d1948c <vm_exec_core+12636>, 0x5d5b73d1bd27 <vm_exec_core+23031>, 0x5d5b73d1b71b <vm_exec_core+21483>, 0x5d5b73d1bdf4 <vm_exec_core+23236>, 0x5d5b73d1d661 <vm_exec_core+29489>, 0x5d5b73d1a7e4 <vm_exec_core+17588>, 0x5d5b73d1c8d2 <vm_exec_core+26018>, 0x5d5b73d166bb <vm_exec_core+907>, 0x5d5b73d1c495 <vm_exec_core+24933>, 0x5d5b73d18d62 <vm_exec_core+10802>, 0x5d5b73d1b028 <vm_exec_core+19704>, 0x5d5b73d1b588 <vm_exec_core+21080>, 0x5d5b73d166c0 <vm_exec_core+912>, 0x5d5b73d1ae93 <vm_exec_core+19299>, 0x5d5b73d1915f <vm_exec_core+11823>, 0x5d5b73d184d0 <vm_exec_core+8608>, 0x5d5b73d1be88 <vm_exec_core+23384>, 0x5d5b73d175c0 <vm_exec_core+4752>, 0x5d5b73d19d44 <vm_exec_core+14868>, 0x5d5b73d255a9 <vm_exec_core+62073>, 0x5d5b73d1ba47 <vm_exec_core+22295>, 0x5d5b73d17e21 <vm_exec_core+6897>, 0x5d5b73d181ef <vm_exec_core+7871>, 0x5d5b73d180cd <vm_exec_core+7581>, 0x5d5b73d18726 <vm_exec_core+9206>, 0x5d5b73d18fae <vm_exec_core+11390>, 0x5d5b73d17d42 <vm_exec_core+6674>, 0x5d5b73d1e5d3 <vm_exec_core+33443>, 0x5d5b73d1bafe <vm_exec_core+22478>, 0x5d5b73d1a60c <vm_exec_core+17116>, 0x5d5b73d1cf81 <vm_exec_core+27729>, 0x5d5b73d1e6f1 <vm_exec_core+33729>, 0x5d5b73d1d2e7 <vm_exec_core+28599>, 0x5d5b73d1e13e <vm_exec_core+32270>, 0x5d5b73d1e216 <vm_exec_core+32486>, 0x5d5b73d16f9c <vm_exec_core+3180>, 0x5d5b73d1dcc4 <vm_exec_core+31124>, 0x5d5b73d1934f <vm_exec_core+12319>, 0x5d5b73d1deff <vm_exec_core+31695>, 0x5d5b73d18e0e <vm_exec_core+10974>, 0x5d5b73d1d1e5 <vm_exec_core+28341>, 0x5d5b73d16dc3 <vm_exec_core+2707>, 0x5d5b73d18ba4 <vm_exec_core+10356>, 0x5d5b73d19f4c <vm_exec_core+15388>, 0x5d5b73d198e5 <vm_exec_core+13749>, 0x5d5b73d196b4 <vm_exec_core+13188>, 0x5d5b73d167b7 <vm_exec_core+1159>, 0x5d5b73d16cda <vm_exec_core+2474>, 0x5d5b73d16849 <vm_exec_core+1305>, 0x5d5b73d1d500 <vm_exec_core+29136>, 0x5d5b73d1ad30 <vm_exec_core+18944>, 0x5d5b73d1a2d4 <vm_exec_core+16292>, 0x5d5b73d1a9f1 <vm_exec_core+18113>, 0x5d5b73d1a70a <vm_exec_core+17370>, 0x5d5b73d19755 <vm_exec_core+13349>, 0x5d5b73d1a0f8 <vm_exec_core+15816>, 0x5d5b73d19c1a <vm_exec_core+14570>, 0x5d5b73d1a403 <vm_exec_core+16595>, 0x5d5b73d1a485 <vm_exec_core+16725>, 0x5d5b73d16a2a <vm_exec_core+1786>, 0x5d5b73d17afb <vm_exec_core+6091>, 0x5d5b73d1d730 <vm_exec_core+29696>, 0x5d5b73d17653 <vm_exec_core+4899>, 0x5d5b73d1e32f <vm_exec_core+32767>, 0x5d5b73d1c0f3 <vm_exec_core+24003>, 0x5d5b73d19a6e <vm_exec_core+14142>, 0x5d5b73d16baa <vm_exec_core+2170>, 0x5d5b73d1dd98 <vm_exec_core+31336>, 0x5d5b73d1da92 <vm_exec_core+30562>, 0x5d5b73d178cb <vm_exec_core+5531>, 0x5d5b73d17148 <vm_exec_core+3608>, 0x5d5b73d1c748 <vm_exec_core+25624>, 0x5d5b73d18882 <vm_exec_core+9554>, 0x5d5b73d1dfd6 <vm_exec_core+31910>, 0x5d5b73d1dc20 <vm_exec_core+30960>, 0x5d5b73d18ee2 <vm_exec_core+11186>, 0x5d5b73d199ec <vm_exec_core+14012>, 0x5d5b73d1c341 <vm_exec_core+24593>, 0x5d5b73d1db81 <vm_exec_core+30801>, 0x5d5b73d1b4a8 <vm_exec_core+20856>, 0x5d5b73d1c3db <vm_exec_core+24747>, 0x5d5b73d1caf9 <vm_exec_core+26569>, 0x5d5b73d1b3d4 <vm_exec_core+20644>, 0x5d5b73d17074 <vm_exec_core+3396>, 0x5d5b73d1bc0d <vm_exec_core+22749>, 0x5d5b73d16eea <vm_exec_core+3002>, 0x5d5b73d1735a <vm_exec_core+4138>, 0x5d5b73d1922f <vm_exec_core+12031>, 0x5d5b73d1af75 <vm_exec_core+19525>, 0x5d5b73d1b956 <vm_exec_core+22054>, 0x5d5b73d1ab11 <vm_exec_core+18401>, 0x5d5b73d16a6f <vm_exec_core+1855>, 0x5d5b73d1d07b <vm_exec_core+27979>, 0x5d5b73d1d9a7 <vm_exec_core+30327>, 0x5d5b73d17433 <vm_exec_core+4355>, 0x5d5b73d17fc7 <vm_exec_core+7319>, 0x5d5b73d17a4d <vm_exec_core+5917>, 0x5d5b73d18987 <vm_exec_core+9815>, 0x5d5b73d19981 <vm_exec_core+13905>, 0x5d5b73d174f5 <vm_exec_core+4549>, 0x5d5b73d1cec4 <vm_exec_core+27540>, 0x5d5b73d17f36 <vm_exec_core+7174>, 0x5d5b73d1983f <vm_exec_core+13583>, 0x5d5b73d1a1f4 <vm_exec_core+16068>, 0x5d5b73d1c7f4 <vm_exec_core+25796>, 0x5d5b73d1b684 <vm_exec_core+21332>, 0x5d5b73d18a7b <vm_exec_core+10059>, 0x5d5b73d18304 <vm_exec_core+8148>, 0x5d5b73d1c622 <vm_exec_core+25330>, 0x5d5b73d1947d <vm_exec_core+12621>, 0x5d5b73d1bd18 <vm_exec_core+23016>, 0x5d5b73d1b70c <vm_exec_core+21468>, 0x5d5b73d1bde5 <vm_exec_core+23221>, 0x5d5b73d1d652 <vm_exec_core+29474>, 0x5d5b73d1a7d5 <vm_exec_core+17573>, 0x5d5b73d1c8c3 <vm_exec_core+26003>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1c486 <vm_exec_core+24918>, 0x5d5b73d18d53 <vm_exec_core+10787>, 0x5d5b73d1b019 <vm_exec_core+19689>, 0x5d5b73d1b579 <vm_exec_core+21065>, 0x5d5b73d19f38 <vm_exec_core+15368>, 0x5d5b73d1ae84 <vm_exec_core+19284>, 0x5d5b73d19150 <vm_exec_core+11808>, 0x5d5b73d184c1 <vm_exec_core+8593>, 0x5d5b73d1be79 <vm_exec_core+23369>, 0x5d5b73d175b1 <vm_exec_core+4737>, 0x5d5b73d19d35 <vm_exec_core+14853>, 0x5d5b73d2559a <vm_exec_core+62058>, 0x5d5b73d1ba38 <vm_exec_core+22280>, 0x5d5b73d17e12 <vm_exec_core+6882>, 0x5d5b73d181e0 <vm_exec_core+7856>, 0x5d5b73d180be <vm_exec_core+7566>, 0x5d5b73d18717 <vm_exec_core+9191>, 0x5d5b73d18f9f <vm_exec_core+11375>, 0x5d5b73d1ae7f <vm_exec_core+19279>, 0x5d5b73d1a602 <vm_exec_core+17106>, 0x5d5b73d1ae7a <vm_exec_core+19274>, 0x5d5b73d1b670 <vm_exec_core+21312>, 0x5d5b73d1b66e <vm_exec_core+21310>, 0x5d5b73d18712 <vm_exec_core+9186>, 0x5d5b73d1bbd1 <vm_exec_core+22689>, 0x5d5b73d199e2 <vm_exec_core+14002>, 0x5d5b73d199e7 <vm_exec_core+14007>, 0x5d5b73d1b66c <vm_exec_core+21308>, 0x5d5b73d1b54b <vm_exec_core+21019>, 0x5d5b73d1a9d8 <vm_exec_core+18088>, 0x5d5b73d1a6f6 <vm_exec_core+17350>, 0x5d5b73d1b66a <vm_exec_core+21306>, 0x5d5b73d1ab0c <vm_exec_core+18396>...} reg_cfp = 0x74778bdff720 reg_pc = 0x50400002ffb8 INSN_LABEL_nop = <optimized out> INSN_LABEL_getlocal = <optimized out> INSN_LABEL_setlocal = <optimized out> INSN_LABEL_getblockparam = <optimized out> INSN_LABEL_setblockparam = <optimized out> INSN_LABEL_getblockparamproxy = <optimized out> INSN_LABEL_getspecial = <optimized out> INSN_LABEL_setspecial = <optimized out> INSN_LABEL_getinstancevariable = <optimized out> INSN_LABEL_setinstancevariable = <optimized out> INSN_LABEL_getclassvariable = <optimized out> INSN_LABEL_setclassvariable = <optimized out> INSN_LABEL_opt_getconstant_path = <optimized out> INSN_LABEL_getconstant = <optimized out> INSN_LABEL_setconstant = <optimized out> INSN_LABEL_getglobal = <optimized out> INSN_LABEL_setglobal = <optimized out> INSN_LABEL_putnil = <optimized out> INSN_LABEL_putself = <optimized out> INSN_LABEL_putobject = <optimized out> INSN_LABEL_putspecialobject = <optimized out> INSN_LABEL_putstring = <optimized out> INSN_LABEL_putchilledstring = <optimized out> INSN_LABEL_concatstrings = <optimized out> INSN_LABEL_anytostring = <optimized out> INSN_LABEL_toregexp = <optimized out> INSN_LABEL_intern = <optimized out> INSN_LABEL_newarray = <optimized out> INSN_LABEL_pushtoarraykwsplat = <optimized out> INSN_LABEL_duparray = <optimized out> INSN_LABEL_duphash = <optimized out> INSN_LABEL_expandarray = <optimized out> INSN_LABEL_concatarray = <optimized out> INSN_LABEL_concattoarray = <optimized out> INSN_LABEL_pushtoarray = <optimized out> INSN_LABEL_splatarray = <optimized out> INSN_LABEL_splatkw = <optimized out> INSN_LABEL_newhash = <optimized out> INSN_LABEL_newrange = <optimized out> INSN_LABEL_pop = <optimized out> INSN_LABEL_dup = <optimized out> INSN_LABEL_dupn = <optimized out> INSN_LABEL_swap = <optimized out> INSN_LABEL_opt_reverse = <optimized out> INSN_LABEL_topn = <optimized out> INSN_LABEL_setn = <optimized out> INSN_LABEL_adjuststack = <optimized out> INSN_LABEL_defined = <optimized out> INSN_LABEL_definedivar = <optimized out> INSN_LABEL_checkmatch = <optimized out> INSN_LABEL_checkkeyword = <optimized out> INSN_LABEL_checktype = <optimized out> INSN_LABEL_defineclass = <optimized out> INSN_LABEL_definemethod = <optimized out> INSN_LABEL_definesmethod = <optimized out> INSN_LABEL_send = <optimized out> INSN_LABEL_sendforward = <optimized out> INSN_LABEL_opt_send_without_block = <optimized out> INSN_LABEL_objtostring = <optimized out> INSN_LABEL_opt_ary_freeze = <optimized out> INSN_LABEL_opt_hash_freeze = <optimized out> INSN_LABEL_opt_str_freeze = <optimized out> INSN_LABEL_opt_str_uminus = <optimized out> INSN_LABEL_opt_newarray_send = <optimized out> INSN_LABEL_invokesuper = <optimized out> INSN_LABEL_invokesuperforward = <optimized out> INSN_LABEL_invokeblock = <optimized out> INSN_LABEL_leave = <optimized out> INSN_LABEL_throw = <optimized out> INSN_LABEL_jump = <optimized out> INSN_LABEL_branchif = <optimized out> INSN_LABEL_branchunless = <optimized out> INSN_LABEL_branchnil = <optimized out> INSN_LABEL_once = <optimized out> INSN_LABEL_opt_case_dispatch = <optimized out> INSN_LABEL_opt_aset_with = <optimized out> INSN_LABEL_opt_aref_with = <optimized out> INSN_LABEL_invokebuiltin = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate = <optimized out> INSN_LABEL_opt_invokebuiltin_delegate_leave = <optimized out> INSN_LABEL_getlocal_WC_0 = <optimized out> INSN_LABEL_getlocal_WC_1 = <optimized out> INSN_LABEL_setlocal_WC_0 = <optimized out> INSN_LABEL_setlocal_WC_1 = <optimized out> INSN_LABEL_putobject_INT2FIX_0_ = <optimized out> INSN_LABEL_putobject_INT2FIX_1_ = <optimized out> INSN_LABEL_trace_opt_nil_p = <optimized out> INSN_LABEL_trace_opt_plus = <optimized out> INSN_LABEL_trace_opt_minus = <optimized out> INSN_LABEL_trace_opt_mult = <optimized out> INSN_LABEL_trace_opt_div = <optimized out> INSN_LABEL_trace_opt_mod = <optimized out> INSN_LABEL_trace_opt_eq = <optimized out> INSN_LABEL_trace_opt_lt = <optimized out> INSN_LABEL_trace_opt_le = <optimized out> INSN_LABEL_trace_opt_gt = <optimized out> INSN_LABEL_trace_opt_ge = <optimized out> INSN_LABEL_trace_opt_ltlt = <optimized out> INSN_LABEL_trace_opt_and = <optimized out> INSN_LABEL_trace_opt_or = <optimized out> INSN_LABEL_trace_opt_aref = <optimized out> INSN_LABEL_trace_opt_aset = <optimized out> INSN_LABEL_trace_opt_length = <optimized out> INSN_LABEL_trace_opt_size = <optimized out> INSN_LABEL_trace_opt_empty_p = <optimized out> INSN_LABEL_trace_opt_succ = <optimized out> INSN_LABEL_trace_opt_not = <optimized out> INSN_LABEL_trace_opt_regexpmatch2 = <optimized out> #40 0x00005d5b73d13261 in vm_exec_loop (ec=0x5160000003d0, state=<optimized out>, tag=<optimized out>, result=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2611 No locals. #41 rb_vm_exec (ec=<optimized out>) at /tmp/ruby/src/trunk_asan/vm.c:2590 _ec = 0x5160000003d0 _tag = <optimized out> state = <optimized out> result = 36 #42 0x00005d5b7399849b in rb_ec_exec_node (ec=0x5160000003d0, n=0x74778e1b4b10) at /tmp/ruby/src/trunk_asan/eval.c:281 _ec = 0x5160000003d0 _tag = {tag = 36, retval = <optimized out>, buf = {0x7ffd8ecdd310, <optimized out>, 0x7ffd8ecdd260, <optimized out>, <optimized out>}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} state = 0 iseq = 0x74778e1b4b10 #43 ruby_run_node (n=<optimized out>) at /tmp/ruby/src/trunk_asan/eval.c:319 ec = 0x5160000003d0 status = <optimized out> #44 0x00005d5b73991a07 in rb_main (argc=10, argv=0x7ffd8ecdd4e8) at /tmp/ruby/src/trunk_asan/main.c:43 variable_in_this_stack_frame = <optimized out> #45 main (argc=10, argv=0x7ffd8ecdd4e8) at /tmp/ruby/src/trunk_asan/main.c:68 No locals. >>> Dump Ruby level backtrace (if possible) $1 = true [Inferior 1 (process 272670) detached] $ timeout 60 gdb -p 272656 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null Children under /tmp/rubytest.6thw7o: * -rw------- 1 35 2024-11-25 19:32:15 +0000 autoload20241125-272670-gsa6oo.rb make: *** [uncommon.mk:966: yes-test-all] Error 1 >>> Threads No threads. >>> Machine level backtrace >>> Dump Ruby level backtrace (if possible) #<Errno::ESRCH: No such process> $ timeout 60 gdb -p 272335 -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> $ timeout 60 gdb -p 272334 -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 308881 -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> $$$[end] "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j16'" exit with 512. $$$[beg] make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j16' BASERUBY = /usr/bin/ruby --disable=gems CC = clang-17 LD = ld LDSHARED = clang-17 -shared CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk_asan/include -I/tmp/ruby/src/trunk_asan -I/tmp/ruby/src/trunk_asan/prism -I/tmp/ruby/src/trunk_asan/enc/unicode/15.0.0 CPPFLAGS = DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = C.UTF-8 LC_ALL = LC_CTYPE = MFLAGS = RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk_asan/yjit/target/release/' /tmp/ruby/src/trunk_asan/yjit/src/lib.rs Ubuntu clang version 17.0.6 (9ubuntu1) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin generating enc.mk generating encdb.h encdb.h unchanged making enc make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'enc'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' making srcs under enc make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' generating transdb.h transdb.h unchanged making trans make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'trans'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' making encs make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'encs'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' generating makefiles ext/configure-ext.mk ext/configure-ext.mk updated make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' generating makefile exts.mk exts.mk unchanged make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/coverage' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/date' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/date' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/digest' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/digest' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/digest/sha2' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/io/console' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/io/console' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/json' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/json' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/monitor' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/objspace' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/openssl' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/openssl' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/pathname' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/psych' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/pty' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/pty' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/ripper' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/ripper' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/rubyvm' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/rubyvm' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/ext/socket' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/ext/socket' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/bigdecimal-3.1.8/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/debug-1.9.2/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/debug-1.9.2/ext/debug' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/racc-1.8.1/ext/racc/cparse' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/rbs-3.6.1/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/rbs-3.6.1/ext/rbs_extension' make[2]: Entering directory '/tmp/ruby/build/trunk_asan/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Leaving directory '/tmp/ruby/build/trunk_asan/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Entering directory '/tmp/ruby/build/trunk_asan' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/tmp/ruby/build/trunk_asan' make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' make[1]: Entering directory '/tmp/ruby/build/trunk_asan' make[1]: Nothing to be done for 'note'. make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' ruby 3.4.0dev (2024-11-25T18:35:02Z master cdd47436ae) +PRISM [x86_64-linux] 0 ............................................................ 60 ............................................................ 120 ............................................................ 180 ............................................................ 240 ............................................................ 300 ............................................................ 360 ............................................................ 420 ............................................................ 480 ............................................................ 540 ............................................................ 600 ............................................................ 660 ............................................................ 720 ............................................................ 780 ............................................................ 840 ............................................................ 900 ............................................................ 960 ............................................................ 1020 ............................................................ 1080 ............................................................ 1140 ............................................................ 1200 ............................................................ 1260 ............................................................ 1320 ............................................................ 1380 ............................................................ 1440 ............................................................ 1500 ............................................................ 1560 ............................................................ 1620 ............................................................ 1680 ............................................................ 1740 ............................................................ 1800 ............................................................ 1860 ............................................................ 1920 ............................................................ 1980 ............................................................ 2040 ............................................................ 2100 ............................................................ 2160 ............................................................ 2220 ............................................................ 2280 ............................................................ 2340 ............................................................ 2400 ............................................................ 2460 ............................................................ 2520 ............................................................ 2580 ............................................................ 2640 ............................................................ 2700 ............................................................ 2760 ............................................................ 2820 ............................................................ 2880 ............................................................ 2940 ............................................................ 3000 ............................................................ 3060 ............................................................ 3120 ............................................................ 3180 ............................................................ 3240 ............................................................ 3300 ............................................................ 3360 ............................................................ 3420 ................. Finished in 34.903596 seconds 3436 files, 33255 examples, 132858 expectations, 0 failures, 0 errors, 0 tagged $$$[end] "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j16'" exit with 0.