| "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make update-src DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make ruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make all DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make install DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make yes-btest TESTOPTS='-q -j4'" exit with 0. |
| |
| "make yes-test-basic TESTS='-j4'" exit with 0. |
| make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4' |
| $$$ #<Timeout::Error: execution expired> |
| ### enter analyzing mode for stuck processes |
| $$$ ps jx |
| PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND |
| 11 12 12 12 ? -1 Ss 1001 0:00 sh build-loop.sh trunk-gc-asserts --incremental --process-num=4 |
| 12 3352050 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 3352050 3352053 12 12 ? -1 S 1001 0:00 sh -c ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20241031-124053 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=50 --incremental --process-num=4 |
| 3352053 3352054 12 12 ? -1 Sl 1001 0:00 ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20241031-124053 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=50 --incremental --process-num=4 |
| 3352054 3393154 12 12 ? -1 S 1001 0:00 sh -c make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4' |
| 3393154 3393155 12 12 ? -1 S 1001 0:00 make yes-test-all TESTOPTS=--stderr-on-failure TESTS=-j4 |
| 3393155 3393488 12 12 ? -1 Sl 1001 0:30 /tmp/ruby/build/trunk-gc-asserts/ruby --disable-gems -r/tmp/ruby/src/trunk-gc-asserts/tool/lib/_tmpdir /tmp/ruby/src/trunk-gc-asserts/test/runner.rb --ruby=./miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I. -I.ext/common /tmp/ruby/src/trunk-gc-asserts/tool/runruby.rb --extout=.ext -- --disable-gems --excludes-dir=/tmp/ruby/src/trunk-gc-asserts/test/.excludes --name=!/memory_leak/ --stderr-on-failure -j4 |
| 3393488 3393495 12 12 ? -1 Sl 1001 14:06 /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/parallel.rb: TestResolvDNS#test_multiple_servers_with_timeout_and_truncated_tcp_fallback |
| 3352054 3499055 12 12 ? -1 R 1001 0:00 ps jx |
| {11=>[12], 12=>[3352050], 3352050=>[3352053], 3352053=>[3352054], 3352054=>[3393154, 3499055], 3393154=>[3393155], 3393155=>[3393488], 3393488=>[3393495]} |
| $ timeout 60 gdb -p 3393495 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 3408429] |
| [New LWP 3408428] |
| [New LWP 3408407] |
| [New LWP 3408403] |
| [New LWP 3408389] |
| [New LWP 3401983] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fe5bac3ed61 in __futex_abstimed_wait_common64 (private=32741, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5607f8fc41e4) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fe5bab77c00 (LWP 3393495) "ruby" 0x00007fe5bac3ed61 in __futex_abstimed_wait_common64 (private=32741, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5607f8fc41e4) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7fe59a8be6c0 (LWP 3408429) "test_dns.rb:760" 0x00007fe5bacc1a00 in __GI_ppoll (fds=fds@entry=0x7fe59a8bcef8, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 3 Thread 0x7fe59ab106c0 (LWP 3408428) "test_dns.rb:755" 0x00007fe5bacc1a00 in __GI_ppoll (fds=fds@entry=0x7fe59ab0eef8, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 4 Thread 0x7fe59a9006c0 (LWP 3408407) "Timeout stdlib " 0x00007fe5bac3ed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7fe578000c00) at ./nptl/futex-internal.c:57 |
| 5 Thread 0x7fe59a85b6c0 (LWP 3408403) "parallel.rb:40" 0x00007fe5bacc14cd in __GI___poll (fds=fds@entry=0x7fe59a85a4f0, nfds=nfds@entry=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7fe5a153f6c0 (LWP 3408389) "ruby" 0x00007fe5bacd0042 in epoll_wait (epfd=4, events=events@entry=0x7fe5bb63c47c <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| 7 Thread 0x7fe59a89d6c0 (LWP 3401983) "Gem::Timeout st" 0x00007fe5bac3ed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7fe58c0013e0) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 7 (Thread 0x7fe59a89d6c0 (LWP 3401983) "Gem::Timeout st"): |
| #0 0x00007fe5bac3ed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7fe58c0013e0) 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=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fe58c0013e0) 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=0x7fe58c0013e0, 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 0x00007fe5bac417dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5607f8fc4330, cond=0x7fe58c0013b8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fe5bac414a0 <__condvar_cleanup_waiting>, __arg = 0x7fe59a89c650, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 30, cond = 0x7fe58c0013b8, mutex = 0x5607f8fc4330, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 30 |
| seq = 15 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x7fe58c0013b8, mutex=mutex@entry=0x5607f8fc4330) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007fe5bb25cb5d in rb_native_cond_wait (cond=cond@entry=0x7fe58c0013b8, mutex=mutex@entry=0x5607f8fc4330) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:222 |
| r = <optimized out> |
| #6 0x00007fe5bb25e219 in thread_sched_wait_running_turn (sched=sched@entry=0x5607f8fc4330, th=th@entry=0x7fe58c000c60, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:863 |
| next_th = 0x0 |
| #7 0x00007fe5bb25ea53 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x5607f8fc4330, th=th@entry=0x7fe58c000c60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1105 |
| can_direct_transfer = <optimized out> |
| #8 0x00007fe5bb268ae3 in native_sleep (rel=0x0, th=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3287 |
| sched = 0x5607f8fc4330 |
| sched = <optimized out> |
| #9 sleep_forever (fl=1, th=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1351 |
| prev_status = <optimized out> |
| status = THREAD_STOPPED_FOREVER |
| woke = <optimized out> |
| prev_status = <optimized out> |
| status = <optimized out> |
| woke = <optimized out> |
| #10 rb_thread_sleep_deadly_allow_spurious_wakeup (blocker=<optimized out>, timeout=<optimized out>, end=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1396 |
| scheduler = <optimized out> |
| #11 0x00007fe5bb268cc8 in queue_sleep (_args=_args@entry=140624116959376) at /tmp/ruby/src/trunk-gc-asserts/thread_sync.c:1028 |
| args = 0x7fe59a89c890 |
| #12 0x00007fe5bb0c1126 in rb_ensure (b_proc=b_proc@entry=0x7fe5bb268cb0 <queue_sleep>, data1=data1@entry=140624116959376, e_proc=e_proc@entry=0x7fe5bb258d90 <queue_sleep_done>, data2=data2@entry=140624116959408) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1053 |
| _ec = 0x7fe58c000e80 |
| _tag = {tag = 36, retval = 140624664375621, buf = {0x0, 0x7fe5bb0c11f0 <rb_ensure+432>, 0x0, 0x7fe59a89c7c0, 0x4}, prev = 0x7fe59a89cad0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x7fe58c000e80 |
| #13 0x00007fe5bb2623f9 in queue_do_pop (self=140624211569800, q=0x5607fa5a89e0, should_block=<optimized out>, timeout=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_sync.c:1103 |
| ec = <optimized out> |
| queue_waiter = {w = {self = 140624211569800, th = 0x7fe58c000c60, fiber = 0x0, node = {next = 0x5607fa5a89e0, prev = 0x5607fa5a89e0}}, as = {q = 0x5607fa5a89e0, sq = 0x5607fa5a89e0}} |
| unaligned_member_ptr_result = <optimized out> |
| waitq = 0x5607fa5a89e0 |
| queue_sleep_arg = {self = 140624211569800, timeout = 4, end = 0} |
| end = <optimized out> |
| #14 0x00007fe5bb2b7658 in invoke_bf (argv=<optimized out>, bf=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7328 |
| canary_p = <optimized out> |
| func_ptr = <optimized out> |
| ret = 18446744073709551104 |
| canary_p = <optimized out> |
| func_ptr = <optimized out> |
| ret = <optimized out> |
| #15 vm_invoke_builtin_delegate (bf=<optimized out>, start_index=<optimized out>, cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7356 |
| argv = <optimized out> |
| __func__ = <optimized out> |
| i = <optimized out> |
| #16 vm_exec_core (ec=0x7fe58c0013e0, ec@entry=0x7fe58c000e80) at ../../src/trunk-gc-asserts/insns.def:1621 |
| bf = 0x0 |
| index = 18446744073709551104 |
| leaf = <optimized out> |
| val = <optimized out> |
| reg_pc = 0x5607f90b70f8 |
| reg_cfp = 0x7fe58c10d2a8 |
| insns_address_table = {0x7fe5bb2b675e <vm_exec_core+990>, 0x7fe5bb2b66ea <vm_exec_core+874>, 0x7fe5bb2b6679 <vm_exec_core+761>, 0x7fe5bb2b6b65 <vm_exec_core+2021>, 0x7fe5bb2b6ae3 <vm_exec_core+1891>, 0x7fe5bb2b6a5c <vm_exec_core+1756>, 0x7fe5bb2b6999 <vm_exec_core+1561>, 0x7fe5bb2b6c48 <vm_exec_core+2248>, 0x7fe5bb2b6be9 <vm_exec_core+2153>, 0x7fe5bb2b68cb <vm_exec_core+1355>, 0x7fe5bb2b6788 <vm_exec_core+1032>, 0x7fe5bb2b7194 <vm_exec_core+3604>, 0x7fe5bb2b7147 <vm_exec_core+3527>, 0x7fe5bb2b70e1 <vm_exec_core+3425>, 0x7fe5bb2b706c <vm_exec_core+3308>, 0x7fe5bb2b7027 <vm_exec_core+3239>, 0x7fe5bb2b6fe7 <vm_exec_core+3175>, 0x7fe5bb2b6faa <vm_exec_core+3114>, 0x7fe5bb2b6f6d <vm_exec_core+3053>, 0x7fe5bb2b6f30 <vm_exec_core+2992>, 0x7fe5bb2b6ec5 <vm_exec_core+2885>, 0x7fe5bb2b6e79 <vm_exec_core+2809>, 0x7fe5bb2b6e2a <vm_exec_core+2730>, 0x7fe5bb2b6dca <vm_exec_core+2634>, 0x7fe5bb2b6d7c <vm_exec_core+2556>, 0x7fe5bb2b6cf5 <vm_exec_core+2421>, 0x7fe5bb2b6cb3 <vm_exec_core+2355>, 0x7fe5bb2b8e33 <vm_exec_core+10931>, 0x7fe5bb2b8dd1 <vm_exec_core+10833>, 0x7fe5bb2b8e98 <vm_exec_core+11032>, 0x7fe5bb2b867a <vm_exec_core+8954>, 0x7fe5bb2b8476 <vm_exec_core+8438>, 0x7fe5bb2b83e0 <vm_exec_core+8288>, 0x7fe5bb2b837a <vm_exec_core+8186>, 0x7fe5bb2b831a <vm_exec_core+8090>, 0x7fe5bb2b82b8 <vm_exec_core+7992>, 0x7fe5bb2b8263 <vm_exec_core+7907>, 0x7fe5bb2b8205 <vm_exec_core+7813>, 0x7fe5bb2b81b3 <vm_exec_core+7731>, 0x7fe5bb2b8184 <vm_exec_core+7684>, 0x7fe5bb2b8141 <vm_exec_core+7617>, 0x7fe5bb2b80e8 <vm_exec_core+7528>, 0x7fe5bb2b80ac <vm_exec_core+7468>, 0x7fe5bb2b893f <vm_exec_core+9663>, 0x7fe5bb2b88f4 <vm_exec_core+9588>, 0x7fe5bb2b88a8 <vm_exec_core+9512>, 0x7fe5bb2b886e <vm_exec_core+9454>, 0x7fe5bb2b87f7 <vm_exec_core+9335>, 0x7fe5bb2b878d <vm_exec_core+9229>, 0x7fe5bb2b8736 <vm_exec_core+9142>, 0x7fe5bb2b86bf <vm_exec_core+9023>, 0x7fe5bb2b8ba9 <vm_exec_core+10281>, 0x7fe5bb2b8a86 <vm_exec_core+9990>, 0x7fe5bb2b8a42 <vm_exec_core+9922>, 0x7fe5bb2b89f3 <vm_exec_core+9843>, 0x7fe5bb2b8ccf <vm_exec_core+10575>, 0x7fe5bb2b8c0f <vm_exec_core+10383>, 0x7fe5bb2b63f0 <vm_exec_core+112>, 0x7fe5bb2b8d41 <vm_exec_core+10689>, 0x7fe5bb2b7316 <vm_exec_core+3990>, 0x7fe5bb2b7d84 <vm_exec_core+6660>, 0x7fe5bb2b7d2d <vm_exec_core+6573>, 0x7fe5bb2b9e60 <vm_exec_core+15072>, 0x7fe5bb2b7cd6 <vm_exec_core+6486>, 0x7fe5bb2b7ef2 <vm_exec_core+7026>, 0x7fe5bb2b7ddb <vm_exec_core+6747>, 0x7fe5bb2b7f3f <vm_exec_core+7103>, 0x7fe5bb2b7bfe <vm_exec_core+6270>, 0x7fe5bb2b7afb <vm_exec_core+6011>, 0x7fe5bb2b8edd <vm_exec_core+11101>, 0x7fe5bb2b7ab2 <vm_exec_core+5938>, 0x7fe5bb2b7a4a <vm_exec_core+5834>, 0x7fe5bb2b79e2 <vm_exec_core+5730>, 0x7fe5bb2b799e <vm_exec_core+5662>, 0x7fe5bb2b78da <vm_exec_core+5466>, 0x7fe5bb2b784f <vm_exec_core+5327>, 0x7fe5bb2ba09d <vm_exec_core+15645>, 0x7fe5bb2ba10c <vm_exec_core+15756>, 0x7fe5bb2ba17a <vm_exec_core+15866>, 0x7fe5bb2b9667 <vm_exec_core+13031>, 0x7fe5bb2ba279 <vm_exec_core+16121>, 0x7fe5bb2ba21b <vm_exec_core+16027>, 0x7fe5bb2ba31a <vm_exec_core+16282>, 0x7fe5bb2b97a9 <vm_exec_core+13353>, 0x7fe5bb2b980f <vm_exec_core+13455>, 0x7fe5bb2b9875 <vm_exec_core+13557>, 0x7fe5bb2b98db <vm_exec_core+13659>, 0x7fe5bb2b9941 <vm_exec_core+13761>, 0x7fe5bb2b9e0c <vm_exec_core+14988>, 0x7fe5bb2b9d26 <vm_exec_core+14758>, 0x7fe5bb2b9d81 <vm_exec_core+14849>, 0x7fe5bb2b9c94 <vm_exec_core+14612>, 0x7fe5bb2b77a2 <vm_exec_core+5154>, 0x7fe5bb2b76f4 <vm_exec_core+4980>, 0x7fe5bb2b9aec <vm_exec_core+14188>, 0x7fe5bb2b9c44 <vm_exec_core+14532>, 0x7fe5bb2b99cc <vm_exec_core+13900>, 0x7fe5bb2b9a7e <vm_exec_core+14078>, 0x7fe5bb2b9b3c <vm_exec_core+14268>, 0x7fe5bb2b9bb1 <vm_exec_core+14385>, 0x7fe5bb2b767b <vm_exec_core+4859>, 0x7fe5bb2b75f3 <vm_exec_core+4723>, 0x7fe5bb2b7533 <vm_exec_core+4531>, 0x7fe5bb2b74e4 <vm_exec_core+4452>, 0x7fe5bb2b7491 <vm_exec_core+4369>, 0x7fe5bb2b7440 <vm_exec_core+4288>, 0x7fe5bb2b73e7 <vm_exec_core+4199>, 0x7fe5bb2b73aa <vm_exec_core+4138>, 0x7fe5bb2b736d <vm_exec_core+4077>, 0x7fe5bb2b674d <vm_exec_core+973>, 0x7fe5bb2b66d9 <vm_exec_core+857>, 0x7fe5bb2b6668 <vm_exec_core+744>, 0x7fe5bb2b6b54 <vm_exec_core+2004>, 0x7fe5bb2b6ad2 <vm_exec_core+1874>, 0x7fe5bb2b6a4b <vm_exec_core+1739>, 0x7fe5bb2b6988 <vm_exec_core+1544>, 0x7fe5bb2b6c37 <vm_exec_core+2231>, 0x7fe5bb2b6bd8 <vm_exec_core+2136>, 0x7fe5bb2b68ba <vm_exec_core+1338>, 0x7fe5bb2b6777 <vm_exec_core+1015>, 0x7fe5bb2b7183 <vm_exec_core+3587>, 0x7fe5bb2b7136 <vm_exec_core+3510>, 0x7fe5bb2b70d0 <vm_exec_core+3408>, 0x7fe5bb2b705b <vm_exec_core+3291>, 0x7fe5bb2b7016 <vm_exec_core+3222>, 0x7fe5bb2b6fd6 <vm_exec_core+3158>, 0x7fe5bb2b6f99 <vm_exec_core+3097>, 0x7fe5bb2b6f5c <vm_exec_core+3036>, 0x7fe5bb2b6f1f <vm_exec_core+2975>, 0x7fe5bb2b6eb4 <vm_exec_core+2868>, 0x7fe5bb2b6e68 <vm_exec_core+2792>, 0x7fe5bb2b6e19 <vm_exec_core+2713>, 0x7fe5bb2b6db9 <vm_exec_core+2617>, 0x7fe5bb2b6d6b <vm_exec_core+2539>, 0x7fe5bb2b6ce4 <vm_exec_core+2404>, 0x7fe5bb2b6ca2 <vm_exec_core+2338>, 0x7fe5bb2b8e22 <vm_exec_core+10914>, 0x7fe5bb2b8dc0 <vm_exec_core+10816>, 0x7fe5bb2b8e87 <vm_exec_core+11015>, 0x7fe5bb2b8669 <vm_exec_core+8937>, 0x7fe5bb2b8465 <vm_exec_core+8421>, 0x7fe5bb2b83cf <vm_exec_core+8271>, 0x7fe5bb2b8369 <vm_exec_core+8169>, 0x7fe5bb2b8309 <vm_exec_core+8073>, 0x7fe5bb2b82a7 <vm_exec_core+7975>, 0x7fe5bb2b8252 <vm_exec_core+7890>, 0x7fe5bb2b81f4 <vm_exec_core+7796>, 0x7fe5bb2b81a2 <vm_exec_core+7714>, 0x7fe5bb2b8173 <vm_exec_core+7667>, 0x7fe5bb2b8130 <vm_exec_core+7600>, 0x7fe5bb2b80d7 <vm_exec_core+7511>, 0x7fe5bb2b809b <vm_exec_core+7451>, 0x7fe5bb2b892e <vm_exec_core+9646>, 0x7fe5bb2b88e3 <vm_exec_core+9571>, 0x7fe5bb2b8897 <vm_exec_core+9495>, 0x7fe5bb2b885d <vm_exec_core+9437>, 0x7fe5bb2b87e6 <vm_exec_core+9318>, 0x7fe5bb2b877c <vm_exec_core+9212>, 0x7fe5bb2b8725 <vm_exec_core+9125>, 0x7fe5bb2b86ae <vm_exec_core+9006>, 0x7fe5bb2b8b98 <vm_exec_core+10264>, 0x7fe5bb2b8a75 <vm_exec_core+9973>, 0x7fe5bb2b8a31 <vm_exec_core+9905>, 0x7fe5bb2b89e2 <vm_exec_core+9826>, 0x7fe5bb2b8cbe <vm_exec_core+10558>, 0x7fe5bb2b8bfe <vm_exec_core+10366>, 0x7fe5bb2b9eb2 <vm_exec_core+15154>, 0x7fe5bb2b8d30 <vm_exec_core+10672>, 0x7fe5bb2b7305 <vm_exec_core+3973>, 0x7fe5bb2b7d73 <vm_exec_core+6643>, 0x7fe5bb2b7d1c <vm_exec_core+6556>, 0x7fe5bb2b9ec8 <vm_exec_core+15176>, 0x7fe5bb2b7cc5 <vm_exec_core+6469>, 0x7fe5bb2b7ee1 <vm_exec_core+7009>, 0x7fe5bb2b7dca <vm_exec_core+6730>, 0x7fe5bb2b7f2e <vm_exec_core+7086>, 0x7fe5bb2b7bed <vm_exec_core+6253>, 0x7fe5bb2b7aea <vm_exec_core+5994>, 0x7fe5bb2b8ecc <vm_exec_core+11084>, 0x7fe5bb2b7aa1 <vm_exec_core+5921>, 0x7fe5bb2b7a39 <vm_exec_core+5817>, 0x7fe5bb2b79d1 <vm_exec_core+5713>, 0x7fe5bb2b798d <vm_exec_core+5645>, 0x7fe5bb2b78c9 <vm_exec_core+5449>, 0x7fe5bb2b783e <vm_exec_core+5310>, 0x7fe5bb2b9ede <vm_exec_core+15198>, 0x7fe5bb2b9ef4 <vm_exec_core+15220>, 0x7fe5bb2b9f0a <vm_exec_core+15242>, 0x7fe5bb2b9f20 <vm_exec_core+15264>, 0x7fe5bb2b9f36 <vm_exec_core+15286>, 0x7fe5bb2b9f4c <vm_exec_core+15308>, 0x7fe5bb2b9f62 <vm_exec_core+15330>, 0x7fe5bb2b9f7f <vm_exec_core+15359>, 0x7fe5bb2b9f95 <vm_exec_core+15381>, 0x7fe5bb2b9fab <vm_exec_core+15403>, 0x7fe5bb2b9fc1 <vm_exec_core+15425>, 0x7fe5bb2b9fd7 <vm_exec_core+15447>, 0x7fe5bb2b9fed <vm_exec_core+15469>, 0x7fe5bb2ba003 <vm_exec_core+15491>, 0x7fe5bb2ba019 <vm_exec_core+15513>...} |
| #17 0x00007fe5bb2bd509 in rb_vm_exec (ec=0x7fe58c000e80) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2564 |
| _ec = 0x7fe58c000e80 |
| _tag = {tag = 36, retval = 4, buf = {0x7fe59a89cbd0, 0x7fe5bb2bd510 <rb_vm_exec+400>, 0x0, 0x7fe59a89cab0, 0x3000000028}, prev = 0x7fe59a89ccd0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #18 0x00007fe5bb2bdacd in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=<optimized out>, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1595 |
| iseq = 0x7fe5a02d7700 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0xf4d56b841a731b00 |
| av = {206158430248, 140624116960464} |
| stack_argv = 0xf4d56b841a731b00 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #19 0x00007fe5bb2be466 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x7fe58c0010b0, argc=argc@entry=0, argv=argv@entry=0x7fe59a89cb80, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1740 |
| self = <optimized out> |
| #20 0x00007fe5bb266900 in thread_do_start_proc (th=th@entry=0x7fe58c000c60) at /tmp/ruby/src/trunk-gc-asserts/thread.c:598 |
| args = 140624106825560 |
| args_ptr = 0x7fe59a89cb80 |
| args_len = <optimized out> |
| procval = <optimized out> |
| proc = 0x7fe58c0010b0 |
| #21 0x00007fe5bb266cf2 in thread_do_start (th=0x7fe58c000c60) at /tmp/ruby/src/trunk-gc-asserts/thread.c:615 |
| result = 36 |
| result = <optimized out> |
| #22 thread_start_func_2 (th=th@entry=0x7fe58c000c60, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:670 |
| _ec = 0x7fe58c000e80 |
| _tag = {tag = 36, retval = 17642125330417392384, buf = {0x7fe59a89cdd0, 0x7fe5bb266c70 <thread_start_func_2+624>, 0x0, 0x7fe59a89cbe0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5607f8fbf060 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #23 0x00007fe5bb267bea in call_thread_start_func_2 (th=0x7fe58c000c60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2180 |
| stack_start = 0 |
| stack_start_addr = 0x7fe59a89cda8 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #24 nt_start (ptr=0x7fe58c001390) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2225 |
| th = 0x7fe58c000c60 |
| sched = <optimized out> |
| nt = <optimized out> |
| vm = <optimized out> |
| #25 0x00007fe5bac42a94 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 = {140624116963008, -735598465503160245, 140624116963008, -256, 0, 140624209366368, -735598465490577333, -735527597233498037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #26 0x00007fe5baccfc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7fe5a153f6c0 (LWP 3408389) "ruby"): |
| #0 0x00007fe5bacd0042 in epoll_wait (epfd=4, events=events@entry=0x7fe5bb63c47c <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| sc_ret = -4 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007fe5bb2618e5 in event_wait (vm=0x5607f8fbcad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2883 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x5607f8fbcad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:908 |
| r = <optimized out> |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| #3 timer_thread_func (ptr=0x5607f8fbcad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3010 |
| vm = 0x5607f8fbcad0 |
| #4 0x00007fe5bac42a94 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 = {140624230872768, -735539591165208501, 140624230872768, -256, 25, 140723587954000, -735539591152625589, -735527597233498037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007fe5baccfc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7fe59a85b6c0 (LWP 3408403) "parallel.rb:40"): |
| #0 0x00007fe5bacc14cd in __GI___poll (fds=fds@entry=0x7fe59a85a4f0, nfds=nfds@entry=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007fe5bb0fd19c in poll (__timeout=<optimized out>, __nfds=1, __fds=0x7fe59a85a4f0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39 |
| No locals. |
| #2 nogvl_wait_for (fptr=<optimized out>, th=<optimized out>, timeout=0x0, events=1) at /tmp/ruby/src/trunk-gc-asserts/io.c:12500 |
| scheduler = <optimized out> |
| fd = <optimized out> |
| fds = {fd = 7, events = 1, revents = 0} |
| timeout_milliseconds = <optimized out> |
| scheduler = <optimized out> |
| fd = <optimized out> |
| fds = <optimized out> |
| timeout_milliseconds = <optimized out> |
| args = <optimized out> |
| #3 nogvl_wait_for (timeout=0x0, events=1, fptr=0x5607faacd370, th=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/io.c:12477 |
| scheduler = <optimized out> |
| fd = <optimized out> |
| fds = <optimized out> |
| timeout_milliseconds = <optimized out> |
| scheduler = <optimized out> |
| fd = <optimized out> |
| fds = <optimized out> |
| timeout_milliseconds = <optimized out> |
| args = <optimized out> |
| #4 io_internal_wait (timeout=0x0, events=1, error=11, fptr=0x5607faacd370, thread=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/io.c:1172 |
| ready = <optimized out> |
| ready = <optimized out> |
| #5 internal_read_func (ptr=ptr@entry=0x7fe59a85a7d0) at /tmp/ruby/src/trunk-gc-asserts/io.c:1203 |
| iis = 0x7fe59a85a7d0 |
| result = <optimized out> |
| retry = <optimized out> |
| #6 0x00007fe5bb266134 in rb_thread_io_blocking_call (func=0x7fe5bb0fd0a0 <internal_read_func>, data1=0x7fe59a85a7d0, fd=7, events=1) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1814 |
| __region = {prev_status = THREAD_RUNNABLE} |
| saved_state = RUBY_TAG_NONE |
| _ec = <optimized out> |
| _tag = {tag = 36, retval = 4194302, buf = {0x5607faacd370, 0x7fe5bb265f90 <rb_thread_io_blocking_call+640>, 0x0, 0x7fe59a85a560, 0x7fe59a85a710}, prev = 0x7fe59a85a720, state = RUBY_TAG_NONE, lock_rec = 0} |
| ec = 0x5607fbc1c560 |
| th = 0x5607fbc25c30 |
| waiting_fd = {wfd_node = {next = 0x5607f8fbccb8, prev = 0x7fe59ab0eed0}, th = 0x5607fbc25c30, fd = 7, busy = 0x0} |
| val = 36 |
| saved_errno = 0 |
| state = RUBY_TAG_NONE |
| prev_mn_schedulable = <optimized out> |
| #7 0x00007fe5bb0c1126 in rb_ensure (b_proc=b_proc@entry=0x7fe5bb0ff060 <io_read_memory_call>, data1=data1@entry=140624116688848, e_proc=e_proc@entry=0x7fe5bb229390 <rb_str_unlocktmp>, data2=140624134677680) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1053 |
| _ec = 0x5607fbc1c560 |
| _tag = {tag = 36, retval = 94592242041888, buf = {0x5607faacd370, 0x7fe5bb0c11f0 <rb_ensure+432>, 0x0, 0x7fe59a85a6e0, 0x7fe59b9824b0}, prev = 0x7fe59a85aad0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x5607fbc1c560 |
| #8 0x00007fe5bb24212f in rb_str_locktmp_ensure (str=<optimized out>, func=func@entry=0x7fe5bb0ff060 <io_read_memory_call>, arg=arg@entry=140624116688848) at /tmp/ruby/src/trunk-gc-asserts/string.c:3230 |
| No locals. |
| #9 0x00007fe5bb112f41 in io_read_memory_locktmp (iis=0x7fe59a85a7d0, str=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/io.c:3449 |
| No locals. |
| #10 io_getpartial (argc=<optimized out>, argv=<optimized out>, io=<optimized out>, no_exception=no_exception@entry=4, nonblock=nonblock@entry=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:3495 |
| fptr = 0x5607faacd370 |
| length = <optimized out> |
| str = 140624134677680 |
| n = <optimized out> |
| len = 1024 |
| iis = {th = 140624121228840, fptr = 0x5607faacd370, nonblock = 0, fd = 7, buf = 0x7fe59c20e7a0, capa = 1024, timeout = 0x0} |
| shrinkable = 1 |
| __func__ = "io_getpartial" |
| #11 0x00007fe5bb113485 in io_readpartial (argc=<optimized out>, argv=<optimized out>, io=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/io.c:3615 |
| ret = <optimized out> |
| #12 0x00007fe5bb2a2fdc in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=1, calling=<optimized out>, reg_cfp=0x5607fc8562c0, ec=0x5607fbc1c560) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3794 |
| ci = 0x40c100100003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fe5a1569e68 |
| cfunc = 0x5607f9021118 |
| recv = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| block_handler = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #13 vm_call_cfunc_with_frame (ec=0x5607fbc1c560, reg_cfp=0x5607fc8562c0, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3840 |
| argc = 1 |
| stack_bottom = <optimized out> |
| argv = <optimized out> |
| #14 0x00007fe5bb2b64cc in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 94592243807968 |
| ci = 0x7fe59a85a4f0 |
| cc = <optimized out> |
| recv = 4294967295 |
| argc = <optimized out> |
| calling = {cd = 0x5607f91736e0, cc = 0x7fe5a02414d0, block_handler = 0, recv = 140624121228960, argc = 1, kw_splat = false, heap_argv = 0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #15 vm_exec_core (ec=0x7fe59a85a4f0, ec@entry=0x5607fbc1c560) at ../../src/trunk-gc-asserts/insns.def:898 |
| bh = <optimized out> |
| cd = 0x5607f91736e0 |
| leaf = <optimized out> |
| val = 94592243807968 |
| reg_pc = 0x5607f9174a40 |
| reg_cfp = 0x5607fc8562c0 |
| insns_address_table = {0x7fe5bb2b675e <vm_exec_core+990>, 0x7fe5bb2b66ea <vm_exec_core+874>, 0x7fe5bb2b6679 <vm_exec_core+761>, 0x7fe5bb2b6b65 <vm_exec_core+2021>, 0x7fe5bb2b6ae3 <vm_exec_core+1891>, 0x7fe5bb2b6a5c <vm_exec_core+1756>, 0x7fe5bb2b6999 <vm_exec_core+1561>, 0x7fe5bb2b6c48 <vm_exec_core+2248>, 0x7fe5bb2b6be9 <vm_exec_core+2153>, 0x7fe5bb2b68cb <vm_exec_core+1355>, 0x7fe5bb2b6788 <vm_exec_core+1032>, 0x7fe5bb2b7194 <vm_exec_core+3604>, 0x7fe5bb2b7147 <vm_exec_core+3527>, 0x7fe5bb2b70e1 <vm_exec_core+3425>, 0x7fe5bb2b706c <vm_exec_core+3308>, 0x7fe5bb2b7027 <vm_exec_core+3239>, 0x7fe5bb2b6fe7 <vm_exec_core+3175>, 0x7fe5bb2b6faa <vm_exec_core+3114>, 0x7fe5bb2b6f6d <vm_exec_core+3053>, 0x7fe5bb2b6f30 <vm_exec_core+2992>, 0x7fe5bb2b6ec5 <vm_exec_core+2885>, 0x7fe5bb2b6e79 <vm_exec_core+2809>, 0x7fe5bb2b6e2a <vm_exec_core+2730>, 0x7fe5bb2b6dca <vm_exec_core+2634>, 0x7fe5bb2b6d7c <vm_exec_core+2556>, 0x7fe5bb2b6cf5 <vm_exec_core+2421>, 0x7fe5bb2b6cb3 <vm_exec_core+2355>, 0x7fe5bb2b8e33 <vm_exec_core+10931>, 0x7fe5bb2b8dd1 <vm_exec_core+10833>, 0x7fe5bb2b8e98 <vm_exec_core+11032>, 0x7fe5bb2b867a <vm_exec_core+8954>, 0x7fe5bb2b8476 <vm_exec_core+8438>, 0x7fe5bb2b83e0 <vm_exec_core+8288>, 0x7fe5bb2b837a <vm_exec_core+8186>, 0x7fe5bb2b831a <vm_exec_core+8090>, 0x7fe5bb2b82b8 <vm_exec_core+7992>, 0x7fe5bb2b8263 <vm_exec_core+7907>, 0x7fe5bb2b8205 <vm_exec_core+7813>, 0x7fe5bb2b81b3 <vm_exec_core+7731>, 0x7fe5bb2b8184 <vm_exec_core+7684>, 0x7fe5bb2b8141 <vm_exec_core+7617>, 0x7fe5bb2b80e8 <vm_exec_core+7528>, 0x7fe5bb2b80ac <vm_exec_core+7468>, 0x7fe5bb2b893f <vm_exec_core+9663>, 0x7fe5bb2b88f4 <vm_exec_core+9588>, 0x7fe5bb2b88a8 <vm_exec_core+9512>, 0x7fe5bb2b886e <vm_exec_core+9454>, 0x7fe5bb2b87f7 <vm_exec_core+9335>, 0x7fe5bb2b878d <vm_exec_core+9229>, 0x7fe5bb2b8736 <vm_exec_core+9142>, 0x7fe5bb2b86bf <vm_exec_core+9023>, 0x7fe5bb2b8ba9 <vm_exec_core+10281>, 0x7fe5bb2b8a86 <vm_exec_core+9990>, 0x7fe5bb2b8a42 <vm_exec_core+9922>, 0x7fe5bb2b89f3 <vm_exec_core+9843>, 0x7fe5bb2b8ccf <vm_exec_core+10575>, 0x7fe5bb2b8c0f <vm_exec_core+10383>, 0x7fe5bb2b63f0 <vm_exec_core+112>, 0x7fe5bb2b8d41 <vm_exec_core+10689>, 0x7fe5bb2b7316 <vm_exec_core+3990>, 0x7fe5bb2b7d84 <vm_exec_core+6660>, 0x7fe5bb2b7d2d <vm_exec_core+6573>, 0x7fe5bb2b9e60 <vm_exec_core+15072>, 0x7fe5bb2b7cd6 <vm_exec_core+6486>, 0x7fe5bb2b7ef2 <vm_exec_core+7026>, 0x7fe5bb2b7ddb <vm_exec_core+6747>, 0x7fe5bb2b7f3f <vm_exec_core+7103>, 0x7fe5bb2b7bfe <vm_exec_core+6270>, 0x7fe5bb2b7afb <vm_exec_core+6011>, 0x7fe5bb2b8edd <vm_exec_core+11101>, 0x7fe5bb2b7ab2 <vm_exec_core+5938>, 0x7fe5bb2b7a4a <vm_exec_core+5834>, 0x7fe5bb2b79e2 <vm_exec_core+5730>, 0x7fe5bb2b799e <vm_exec_core+5662>, 0x7fe5bb2b78da <vm_exec_core+5466>, 0x7fe5bb2b784f <vm_exec_core+5327>, 0x7fe5bb2ba09d <vm_exec_core+15645>, 0x7fe5bb2ba10c <vm_exec_core+15756>, 0x7fe5bb2ba17a <vm_exec_core+15866>, 0x7fe5bb2b9667 <vm_exec_core+13031>, 0x7fe5bb2ba279 <vm_exec_core+16121>, 0x7fe5bb2ba21b <vm_exec_core+16027>, 0x7fe5bb2ba31a <vm_exec_core+16282>, 0x7fe5bb2b97a9 <vm_exec_core+13353>, 0x7fe5bb2b980f <vm_exec_core+13455>, 0x7fe5bb2b9875 <vm_exec_core+13557>, 0x7fe5bb2b98db <vm_exec_core+13659>, 0x7fe5bb2b9941 <vm_exec_core+13761>, 0x7fe5bb2b9e0c <vm_exec_core+14988>, 0x7fe5bb2b9d26 <vm_exec_core+14758>, 0x7fe5bb2b9d81 <vm_exec_core+14849>, 0x7fe5bb2b9c94 <vm_exec_core+14612>, 0x7fe5bb2b77a2 <vm_exec_core+5154>, 0x7fe5bb2b76f4 <vm_exec_core+4980>, 0x7fe5bb2b9aec <vm_exec_core+14188>, 0x7fe5bb2b9c44 <vm_exec_core+14532>, 0x7fe5bb2b99cc <vm_exec_core+13900>, 0x7fe5bb2b9a7e <vm_exec_core+14078>, 0x7fe5bb2b9b3c <vm_exec_core+14268>, 0x7fe5bb2b9bb1 <vm_exec_core+14385>, 0x7fe5bb2b767b <vm_exec_core+4859>, 0x7fe5bb2b75f3 <vm_exec_core+4723>, 0x7fe5bb2b7533 <vm_exec_core+4531>, 0x7fe5bb2b74e4 <vm_exec_core+4452>, 0x7fe5bb2b7491 <vm_exec_core+4369>, 0x7fe5bb2b7440 <vm_exec_core+4288>, 0x7fe5bb2b73e7 <vm_exec_core+4199>, 0x7fe5bb2b73aa <vm_exec_core+4138>, 0x7fe5bb2b736d <vm_exec_core+4077>, 0x7fe5bb2b674d <vm_exec_core+973>, 0x7fe5bb2b66d9 <vm_exec_core+857>, 0x7fe5bb2b6668 <vm_exec_core+744>, 0x7fe5bb2b6b54 <vm_exec_core+2004>, 0x7fe5bb2b6ad2 <vm_exec_core+1874>, 0x7fe5bb2b6a4b <vm_exec_core+1739>, 0x7fe5bb2b6988 <vm_exec_core+1544>, 0x7fe5bb2b6c37 <vm_exec_core+2231>, 0x7fe5bb2b6bd8 <vm_exec_core+2136>, 0x7fe5bb2b68ba <vm_exec_core+1338>, 0x7fe5bb2b6777 <vm_exec_core+1015>, 0x7fe5bb2b7183 <vm_exec_core+3587>, 0x7fe5bb2b7136 <vm_exec_core+3510>, 0x7fe5bb2b70d0 <vm_exec_core+3408>, 0x7fe5bb2b705b <vm_exec_core+3291>, 0x7fe5bb2b7016 <vm_exec_core+3222>, 0x7fe5bb2b6fd6 <vm_exec_core+3158>, 0x7fe5bb2b6f99 <vm_exec_core+3097>, 0x7fe5bb2b6f5c <vm_exec_core+3036>, 0x7fe5bb2b6f1f <vm_exec_core+2975>, 0x7fe5bb2b6eb4 <vm_exec_core+2868>, 0x7fe5bb2b6e68 <vm_exec_core+2792>, 0x7fe5bb2b6e19 <vm_exec_core+2713>, 0x7fe5bb2b6db9 <vm_exec_core+2617>, 0x7fe5bb2b6d6b <vm_exec_core+2539>, 0x7fe5bb2b6ce4 <vm_exec_core+2404>, 0x7fe5bb2b6ca2 <vm_exec_core+2338>, 0x7fe5bb2b8e22 <vm_exec_core+10914>, 0x7fe5bb2b8dc0 <vm_exec_core+10816>, 0x7fe5bb2b8e87 <vm_exec_core+11015>, 0x7fe5bb2b8669 <vm_exec_core+8937>, 0x7fe5bb2b8465 <vm_exec_core+8421>, 0x7fe5bb2b83cf <vm_exec_core+8271>, 0x7fe5bb2b8369 <vm_exec_core+8169>, 0x7fe5bb2b8309 <vm_exec_core+8073>, 0x7fe5bb2b82a7 <vm_exec_core+7975>, 0x7fe5bb2b8252 <vm_exec_core+7890>, 0x7fe5bb2b81f4 <vm_exec_core+7796>, 0x7fe5bb2b81a2 <vm_exec_core+7714>, 0x7fe5bb2b8173 <vm_exec_core+7667>, 0x7fe5bb2b8130 <vm_exec_core+7600>, 0x7fe5bb2b80d7 <vm_exec_core+7511>, 0x7fe5bb2b809b <vm_exec_core+7451>, 0x7fe5bb2b892e <vm_exec_core+9646>, 0x7fe5bb2b88e3 <vm_exec_core+9571>, 0x7fe5bb2b8897 <vm_exec_core+9495>, 0x7fe5bb2b885d <vm_exec_core+9437>, 0x7fe5bb2b87e6 <vm_exec_core+9318>, 0x7fe5bb2b877c <vm_exec_core+9212>, 0x7fe5bb2b8725 <vm_exec_core+9125>, 0x7fe5bb2b86ae <vm_exec_core+9006>, 0x7fe5bb2b8b98 <vm_exec_core+10264>, 0x7fe5bb2b8a75 <vm_exec_core+9973>, 0x7fe5bb2b8a31 <vm_exec_core+9905>, 0x7fe5bb2b89e2 <vm_exec_core+9826>, 0x7fe5bb2b8cbe <vm_exec_core+10558>, 0x7fe5bb2b8bfe <vm_exec_core+10366>, 0x7fe5bb2b9eb2 <vm_exec_core+15154>, 0x7fe5bb2b8d30 <vm_exec_core+10672>, 0x7fe5bb2b7305 <vm_exec_core+3973>, 0x7fe5bb2b7d73 <vm_exec_core+6643>, 0x7fe5bb2b7d1c <vm_exec_core+6556>, 0x7fe5bb2b9ec8 <vm_exec_core+15176>, 0x7fe5bb2b7cc5 <vm_exec_core+6469>, 0x7fe5bb2b7ee1 <vm_exec_core+7009>, 0x7fe5bb2b7dca <vm_exec_core+6730>, 0x7fe5bb2b7f2e <vm_exec_core+7086>, 0x7fe5bb2b7bed <vm_exec_core+6253>, 0x7fe5bb2b7aea <vm_exec_core+5994>, 0x7fe5bb2b8ecc <vm_exec_core+11084>, 0x7fe5bb2b7aa1 <vm_exec_core+5921>, 0x7fe5bb2b7a39 <vm_exec_core+5817>, 0x7fe5bb2b79d1 <vm_exec_core+5713>, 0x7fe5bb2b798d <vm_exec_core+5645>, 0x7fe5bb2b78c9 <vm_exec_core+5449>, 0x7fe5bb2b783e <vm_exec_core+5310>, 0x7fe5bb2b9ede <vm_exec_core+15198>, 0x7fe5bb2b9ef4 <vm_exec_core+15220>, 0x7fe5bb2b9f0a <vm_exec_core+15242>, 0x7fe5bb2b9f20 <vm_exec_core+15264>, 0x7fe5bb2b9f36 <vm_exec_core+15286>, 0x7fe5bb2b9f4c <vm_exec_core+15308>, 0x7fe5bb2b9f62 <vm_exec_core+15330>, 0x7fe5bb2b9f7f <vm_exec_core+15359>, 0x7fe5bb2b9f95 <vm_exec_core+15381>, 0x7fe5bb2b9fab <vm_exec_core+15403>, 0x7fe5bb2b9fc1 <vm_exec_core+15425>, 0x7fe5bb2b9fd7 <vm_exec_core+15447>, 0x7fe5bb2b9fed <vm_exec_core+15469>, 0x7fe5bb2ba003 <vm_exec_core+15491>, 0x7fe5bb2ba019 <vm_exec_core+15513>...} |
| #16 0x00007fe5bb2bd509 in rb_vm_exec (ec=0x5607fbc1c560) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2564 |
| _ec = 0x5607fbc1c560 |
| _tag = {tag = 36, retval = 4, buf = {0x7fe59a85abd0, 0x7fe5bb2bd510 <rb_vm_exec+400>, 0x0, 0x7fe59a85aab0, 0x3000000028}, prev = 0x7fe59a85acd0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #17 0x00007fe5bb2bdacd in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=<optimized out>, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1595 |
| iseq = 0x7fe5a0495218 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0xf4d56b841a731b00 |
| av = {206158430248, 140624116690128} |
| stack_argv = 0xf4d56b841a731b00 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #18 0x00007fe5bb2be466 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x5607fbc25e00, argc=argc@entry=0, argv=argv@entry=0x7fe59a85ab80, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1740 |
| self = <optimized out> |
| #19 0x00007fe5bb266900 in thread_do_start_proc (th=th@entry=0x5607fbc25c30) at /tmp/ruby/src/trunk-gc-asserts/thread.c:598 |
| args = 140624121228800 |
| args_ptr = 0x7fe59a85ab80 |
| args_len = <optimized out> |
| procval = <optimized out> |
| proc = 0x5607fbc25e00 |
| #20 0x00007fe5bb266cf2 in thread_do_start (th=0x5607fbc25c30) at /tmp/ruby/src/trunk-gc-asserts/thread.c:615 |
| result = 36 |
| result = <optimized out> |
| #21 thread_start_func_2 (th=th@entry=0x5607fbc25c30, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:670 |
| _ec = 0x5607fbc1c560 |
| _tag = {tag = 36, retval = 140624116690144, buf = {0x7fe59a85add0, 0x7fe5bb266c70 <thread_start_func_2+624>, 0x0, 0x7fe59a85abe0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5607f8fbf060 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #22 0x00007fe5bb267bea in call_thread_start_func_2 (th=0x5607fbc25c30) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2180 |
| stack_start = 0 |
| stack_start_addr = 0x7fe59a85ada8 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #23 nt_start (ptr=0x5607fb811540) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2225 |
| th = 0x5607fbc25c30 |
| sched = <optimized out> |
| nt = <optimized out> |
| vm = <optimized out> |
| #24 0x00007fe5bac42a94 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 = {140624116692672, -735598503084124085, 140624116692672, -256, 25, 140723587955712, -735598503071541173, -735527597233498037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #25 0x00007fe5baccfc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7fe59a9006c0 (LWP 3408407) "Timeout stdlib "): |
| #0 0x00007fe5bac3ed61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7fe578000c00) 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=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fe578000c00) 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=0x7fe578000c00, 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 0x00007fe5bac417dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5607f8fc4330, cond=0x7fe578000bd8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fe5bac414a0 <__condvar_cleanup_waiting>, __arg = 0x7fe59a8ff650, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 26, cond = 0x7fe578000bd8, mutex = 0x5607f8fc4330, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 26 |
| seq = 13 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x7fe578000bd8, mutex=mutex@entry=0x5607f8fc4330) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007fe5bb25cb5d in rb_native_cond_wait (cond=cond@entry=0x7fe578000bd8, mutex=mutex@entry=0x5607f8fc4330) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:222 |
| r = <optimized out> |
| #6 0x00007fe5bb25e219 in thread_sched_wait_running_turn (sched=sched@entry=0x5607f8fc4330, th=th@entry=0x7fe5780015b0, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:863 |
| next_th = 0x0 |
| #7 0x00007fe5bb25ea53 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x5607f8fc4330, th=th@entry=0x7fe5780015b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1105 |
| can_direct_transfer = <optimized out> |
| #8 0x00007fe5bb268ae3 in native_sleep (rel=0x0, th=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3287 |
| sched = 0x5607f8fc4330 |
| sched = <optimized out> |
| #9 sleep_forever (fl=1, th=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1351 |
| prev_status = <optimized out> |
| status = THREAD_STOPPED_FOREVER |
| woke = <optimized out> |
| prev_status = <optimized out> |
| status = <optimized out> |
| woke = <optimized out> |
| #10 rb_thread_sleep_deadly_allow_spurious_wakeup (blocker=<optimized out>, timeout=<optimized out>, end=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1396 |
| scheduler = <optimized out> |
| #11 0x00007fe5bb268cc8 in queue_sleep (_args=_args@entry=140624117364880) at /tmp/ruby/src/trunk-gc-asserts/thread_sync.c:1028 |
| args = 0x7fe59a8ff890 |
| #12 0x00007fe5bb0c1126 in rb_ensure (b_proc=b_proc@entry=0x7fe5bb268cb0 <queue_sleep>, data1=data1@entry=140624117364880, e_proc=e_proc@entry=0x7fe5bb258d90 <queue_sleep_done>, data2=data2@entry=140624117364912) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1053 |
| _ec = 0x7fe578000ce0 |
| _tag = {tag = 36, retval = 140624664375621, buf = {0x0, 0x7fe5bb0c11f0 <rb_ensure+432>, 0x0, 0x7fe59a8ff7c0, 0x4}, prev = 0x7fe59a8ffad0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x7fe578000ce0 |
| #13 0x00007fe5bb2623f9 in queue_do_pop (self=140624137527200, q=0x5607f915a530, should_block=<optimized out>, timeout=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_sync.c:1103 |
| ec = <optimized out> |
| queue_waiter = {w = {self = 140624137527200, th = 0x7fe5780015b0, fiber = 0x0, node = {next = 0x5607f915a530, prev = 0x5607f915a530}}, as = {q = 0x5607f915a530, sq = 0x5607f915a530}} |
| unaligned_member_ptr_result = <optimized out> |
| waitq = 0x5607f915a530 |
| queue_sleep_arg = {self = 140624137527200, timeout = 4, end = 0} |
| end = <optimized out> |
| #14 0x00007fe5bb2b7658 in invoke_bf (argv=<optimized out>, bf=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7328 |
| canary_p = <optimized out> |
| func_ptr = <optimized out> |
| ret = 18446744073709551104 |
| canary_p = <optimized out> |
| func_ptr = <optimized out> |
| ret = <optimized out> |
| #15 vm_invoke_builtin_delegate (bf=<optimized out>, start_index=<optimized out>, cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7356 |
| argv = <optimized out> |
| __func__ = <optimized out> |
| i = <optimized out> |
| #16 vm_exec_core (ec=0x7fe578000c00, ec@entry=0x7fe578000ce0) at ../../src/trunk-gc-asserts/insns.def:1621 |
| bf = 0x0 |
| index = 18446744073709551104 |
| leaf = <optimized out> |
| val = <optimized out> |
| reg_pc = 0x5607f90b70f8 |
| reg_cfp = 0x7fe5782078e8 |
| insns_address_table = {0x7fe5bb2b675e <vm_exec_core+990>, 0x7fe5bb2b66ea <vm_exec_core+874>, 0x7fe5bb2b6679 <vm_exec_core+761>, 0x7fe5bb2b6b65 <vm_exec_core+2021>, 0x7fe5bb2b6ae3 <vm_exec_core+1891>, 0x7fe5bb2b6a5c <vm_exec_core+1756>, 0x7fe5bb2b6999 <vm_exec_core+1561>, 0x7fe5bb2b6c48 <vm_exec_core+2248>, 0x7fe5bb2b6be9 <vm_exec_core+2153>, 0x7fe5bb2b68cb <vm_exec_core+1355>, 0x7fe5bb2b6788 <vm_exec_core+1032>, 0x7fe5bb2b7194 <vm_exec_core+3604>, 0x7fe5bb2b7147 <vm_exec_core+3527>, 0x7fe5bb2b70e1 <vm_exec_core+3425>, 0x7fe5bb2b706c <vm_exec_core+3308>, 0x7fe5bb2b7027 <vm_exec_core+3239>, 0x7fe5bb2b6fe7 <vm_exec_core+3175>, 0x7fe5bb2b6faa <vm_exec_core+3114>, 0x7fe5bb2b6f6d <vm_exec_core+3053>, 0x7fe5bb2b6f30 <vm_exec_core+2992>, 0x7fe5bb2b6ec5 <vm_exec_core+2885>, 0x7fe5bb2b6e79 <vm_exec_core+2809>, 0x7fe5bb2b6e2a <vm_exec_core+2730>, 0x7fe5bb2b6dca <vm_exec_core+2634>, 0x7fe5bb2b6d7c <vm_exec_core+2556>, 0x7fe5bb2b6cf5 <vm_exec_core+2421>, 0x7fe5bb2b6cb3 <vm_exec_core+2355>, 0x7fe5bb2b8e33 <vm_exec_core+10931>, 0x7fe5bb2b8dd1 <vm_exec_core+10833>, 0x7fe5bb2b8e98 <vm_exec_core+11032>, 0x7fe5bb2b867a <vm_exec_core+8954>, 0x7fe5bb2b8476 <vm_exec_core+8438>, 0x7fe5bb2b83e0 <vm_exec_core+8288>, 0x7fe5bb2b837a <vm_exec_core+8186>, 0x7fe5bb2b831a <vm_exec_core+8090>, 0x7fe5bb2b82b8 <vm_exec_core+7992>, 0x7fe5bb2b8263 <vm_exec_core+7907>, 0x7fe5bb2b8205 <vm_exec_core+7813>, 0x7fe5bb2b81b3 <vm_exec_core+7731>, 0x7fe5bb2b8184 <vm_exec_core+7684>, 0x7fe5bb2b8141 <vm_exec_core+7617>, 0x7fe5bb2b80e8 <vm_exec_core+7528>, 0x7fe5bb2b80ac <vm_exec_core+7468>, 0x7fe5bb2b893f <vm_exec_core+9663>, 0x7fe5bb2b88f4 <vm_exec_core+9588>, 0x7fe5bb2b88a8 <vm_exec_core+9512>, 0x7fe5bb2b886e <vm_exec_core+9454>, 0x7fe5bb2b87f7 <vm_exec_core+9335>, 0x7fe5bb2b878d <vm_exec_core+9229>, 0x7fe5bb2b8736 <vm_exec_core+9142>, 0x7fe5bb2b86bf <vm_exec_core+9023>, 0x7fe5bb2b8ba9 <vm_exec_core+10281>, 0x7fe5bb2b8a86 <vm_exec_core+9990>, 0x7fe5bb2b8a42 <vm_exec_core+9922>, 0x7fe5bb2b89f3 <vm_exec_core+9843>, 0x7fe5bb2b8ccf <vm_exec_core+10575>, 0x7fe5bb2b8c0f <vm_exec_core+10383>, 0x7fe5bb2b63f0 <vm_exec_core+112>, 0x7fe5bb2b8d41 <vm_exec_core+10689>, 0x7fe5bb2b7316 <vm_exec_core+3990>, 0x7fe5bb2b7d84 <vm_exec_core+6660>, 0x7fe5bb2b7d2d <vm_exec_core+6573>, 0x7fe5bb2b9e60 <vm_exec_core+15072>, 0x7fe5bb2b7cd6 <vm_exec_core+6486>, 0x7fe5bb2b7ef2 <vm_exec_core+7026>, 0x7fe5bb2b7ddb <vm_exec_core+6747>, 0x7fe5bb2b7f3f <vm_exec_core+7103>, 0x7fe5bb2b7bfe <vm_exec_core+6270>, 0x7fe5bb2b7afb <vm_exec_core+6011>, 0x7fe5bb2b8edd <vm_exec_core+11101>, 0x7fe5bb2b7ab2 <vm_exec_core+5938>, 0x7fe5bb2b7a4a <vm_exec_core+5834>, 0x7fe5bb2b79e2 <vm_exec_core+5730>, 0x7fe5bb2b799e <vm_exec_core+5662>, 0x7fe5bb2b78da <vm_exec_core+5466>, 0x7fe5bb2b784f <vm_exec_core+5327>, 0x7fe5bb2ba09d <vm_exec_core+15645>, 0x7fe5bb2ba10c <vm_exec_core+15756>, 0x7fe5bb2ba17a <vm_exec_core+15866>, 0x7fe5bb2b9667 <vm_exec_core+13031>, 0x7fe5bb2ba279 <vm_exec_core+16121>, 0x7fe5bb2ba21b <vm_exec_core+16027>, 0x7fe5bb2ba31a <vm_exec_core+16282>, 0x7fe5bb2b97a9 <vm_exec_core+13353>, 0x7fe5bb2b980f <vm_exec_core+13455>, 0x7fe5bb2b9875 <vm_exec_core+13557>, 0x7fe5bb2b98db <vm_exec_core+13659>, 0x7fe5bb2b9941 <vm_exec_core+13761>, 0x7fe5bb2b9e0c <vm_exec_core+14988>, 0x7fe5bb2b9d26 <vm_exec_core+14758>, 0x7fe5bb2b9d81 <vm_exec_core+14849>, 0x7fe5bb2b9c94 <vm_exec_core+14612>, 0x7fe5bb2b77a2 <vm_exec_core+5154>, 0x7fe5bb2b76f4 <vm_exec_core+4980>, 0x7fe5bb2b9aec <vm_exec_core+14188>, 0x7fe5bb2b9c44 <vm_exec_core+14532>, 0x7fe5bb2b99cc <vm_exec_core+13900>, 0x7fe5bb2b9a7e <vm_exec_core+14078>, 0x7fe5bb2b9b3c <vm_exec_core+14268>, 0x7fe5bb2b9bb1 <vm_exec_core+14385>, 0x7fe5bb2b767b <vm_exec_core+4859>, 0x7fe5bb2b75f3 <vm_exec_core+4723>, 0x7fe5bb2b7533 <vm_exec_core+4531>, 0x7fe5bb2b74e4 <vm_exec_core+4452>, 0x7fe5bb2b7491 <vm_exec_core+4369>, 0x7fe5bb2b7440 <vm_exec_core+4288>, 0x7fe5bb2b73e7 <vm_exec_core+4199>, 0x7fe5bb2b73aa <vm_exec_core+4138>, 0x7fe5bb2b736d <vm_exec_core+4077>, 0x7fe5bb2b674d <vm_exec_core+973>, 0x7fe5bb2b66d9 <vm_exec_core+857>, 0x7fe5bb2b6668 <vm_exec_core+744>, 0x7fe5bb2b6b54 <vm_exec_core+2004>, 0x7fe5bb2b6ad2 <vm_exec_core+1874>, 0x7fe5bb2b6a4b <vm_exec_core+1739>, 0x7fe5bb2b6988 <vm_exec_core+1544>, 0x7fe5bb2b6c37 <vm_exec_core+2231>, 0x7fe5bb2b6bd8 <vm_exec_core+2136>, 0x7fe5bb2b68ba <vm_exec_core+1338>, 0x7fe5bb2b6777 <vm_exec_core+1015>, 0x7fe5bb2b7183 <vm_exec_core+3587>, 0x7fe5bb2b7136 <vm_exec_core+3510>, 0x7fe5bb2b70d0 <vm_exec_core+3408>, 0x7fe5bb2b705b <vm_exec_core+3291>, 0x7fe5bb2b7016 <vm_exec_core+3222>, 0x7fe5bb2b6fd6 <vm_exec_core+3158>, 0x7fe5bb2b6f99 <vm_exec_core+3097>, 0x7fe5bb2b6f5c <vm_exec_core+3036>, 0x7fe5bb2b6f1f <vm_exec_core+2975>, 0x7fe5bb2b6eb4 <vm_exec_core+2868>, 0x7fe5bb2b6e68 <vm_exec_core+2792>, 0x7fe5bb2b6e19 <vm_exec_core+2713>, 0x7fe5bb2b6db9 <vm_exec_core+2617>, 0x7fe5bb2b6d6b <vm_exec_core+2539>, 0x7fe5bb2b6ce4 <vm_exec_core+2404>, 0x7fe5bb2b6ca2 <vm_exec_core+2338>, 0x7fe5bb2b8e22 <vm_exec_core+10914>, 0x7fe5bb2b8dc0 <vm_exec_core+10816>, 0x7fe5bb2b8e87 <vm_exec_core+11015>, 0x7fe5bb2b8669 <vm_exec_core+8937>, 0x7fe5bb2b8465 <vm_exec_core+8421>, 0x7fe5bb2b83cf <vm_exec_core+8271>, 0x7fe5bb2b8369 <vm_exec_core+8169>, 0x7fe5bb2b8309 <vm_exec_core+8073>, 0x7fe5bb2b82a7 <vm_exec_core+7975>, 0x7fe5bb2b8252 <vm_exec_core+7890>, 0x7fe5bb2b81f4 <vm_exec_core+7796>, 0x7fe5bb2b81a2 <vm_exec_core+7714>, 0x7fe5bb2b8173 <vm_exec_core+7667>, 0x7fe5bb2b8130 <vm_exec_core+7600>, 0x7fe5bb2b80d7 <vm_exec_core+7511>, 0x7fe5bb2b809b <vm_exec_core+7451>, 0x7fe5bb2b892e <vm_exec_core+9646>, 0x7fe5bb2b88e3 <vm_exec_core+9571>, 0x7fe5bb2b8897 <vm_exec_core+9495>, 0x7fe5bb2b885d <vm_exec_core+9437>, 0x7fe5bb2b87e6 <vm_exec_core+9318>, 0x7fe5bb2b877c <vm_exec_core+9212>, 0x7fe5bb2b8725 <vm_exec_core+9125>, 0x7fe5bb2b86ae <vm_exec_core+9006>, 0x7fe5bb2b8b98 <vm_exec_core+10264>, 0x7fe5bb2b8a75 <vm_exec_core+9973>, 0x7fe5bb2b8a31 <vm_exec_core+9905>, 0x7fe5bb2b89e2 <vm_exec_core+9826>, 0x7fe5bb2b8cbe <vm_exec_core+10558>, 0x7fe5bb2b8bfe <vm_exec_core+10366>, 0x7fe5bb2b9eb2 <vm_exec_core+15154>, 0x7fe5bb2b8d30 <vm_exec_core+10672>, 0x7fe5bb2b7305 <vm_exec_core+3973>, 0x7fe5bb2b7d73 <vm_exec_core+6643>, 0x7fe5bb2b7d1c <vm_exec_core+6556>, 0x7fe5bb2b9ec8 <vm_exec_core+15176>, 0x7fe5bb2b7cc5 <vm_exec_core+6469>, 0x7fe5bb2b7ee1 <vm_exec_core+7009>, 0x7fe5bb2b7dca <vm_exec_core+6730>, 0x7fe5bb2b7f2e <vm_exec_core+7086>, 0x7fe5bb2b7bed <vm_exec_core+6253>, 0x7fe5bb2b7aea <vm_exec_core+5994>, 0x7fe5bb2b8ecc <vm_exec_core+11084>, 0x7fe5bb2b7aa1 <vm_exec_core+5921>, 0x7fe5bb2b7a39 <vm_exec_core+5817>, 0x7fe5bb2b79d1 <vm_exec_core+5713>, 0x7fe5bb2b798d <vm_exec_core+5645>, 0x7fe5bb2b78c9 <vm_exec_core+5449>, 0x7fe5bb2b783e <vm_exec_core+5310>, 0x7fe5bb2b9ede <vm_exec_core+15198>, 0x7fe5bb2b9ef4 <vm_exec_core+15220>, 0x7fe5bb2b9f0a <vm_exec_core+15242>, 0x7fe5bb2b9f20 <vm_exec_core+15264>, 0x7fe5bb2b9f36 <vm_exec_core+15286>, 0x7fe5bb2b9f4c <vm_exec_core+15308>, 0x7fe5bb2b9f62 <vm_exec_core+15330>, 0x7fe5bb2b9f7f <vm_exec_core+15359>, 0x7fe5bb2b9f95 <vm_exec_core+15381>, 0x7fe5bb2b9fab <vm_exec_core+15403>, 0x7fe5bb2b9fc1 <vm_exec_core+15425>, 0x7fe5bb2b9fd7 <vm_exec_core+15447>, 0x7fe5bb2b9fed <vm_exec_core+15469>, 0x7fe5bb2ba003 <vm_exec_core+15491>, 0x7fe5bb2ba019 <vm_exec_core+15513>...} |
| #17 0x00007fe5bb2bd509 in rb_vm_exec (ec=0x7fe578000ce0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2564 |
| _ec = 0x7fe578000ce0 |
| _tag = {tag = 36, retval = 4, buf = {0x7fe59a8ffbd0, 0x7fe5bb2bd510 <rb_vm_exec+400>, 0x0, 0x7fe59a8ffab0, 0x7fe500000000}, prev = 0x7fe59a8ffcd0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #18 0x00007fe5bb2bdacd in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=<optimized out>, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1595 |
| iseq = 0x7fe59baa30b0 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0xf4d56b841a731b00 |
| av = {140621524238336, 140624117365968} |
| stack_argv = 0xf4d56b841a731b00 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #19 0x00007fe5bb2be466 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x7fe578000f10, argc=argc@entry=0, argv=argv@entry=0x7fe59a8ffb80, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1740 |
| self = <optimized out> |
| #20 0x00007fe5bb266900 in thread_do_start_proc (th=th@entry=0x7fe5780015b0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:598 |
| args = 140624121354760 |
| args_ptr = 0x7fe59a8ffb80 |
| args_len = <optimized out> |
| procval = <optimized out> |
| proc = 0x7fe578000f10 |
| #21 0x00007fe5bb266cf2 in thread_do_start (th=0x7fe5780015b0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:615 |
| result = 36 |
| result = <optimized out> |
| #22 thread_start_func_2 (th=th@entry=0x7fe5780015b0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:670 |
| _ec = 0x7fe578000ce0 |
| _tag = {tag = 36, retval = 17642125330417392384, buf = {0x7fe59a8ffdd0, 0x7fe5bb266c70 <thread_start_func_2+624>, 0x0, 0x7fe59a8ffbe0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5607f8fbf060 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #23 0x00007fe5bb267bea in call_thread_start_func_2 (th=0x7fe5780015b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2180 |
| stack_start = 0 |
| stack_start_addr = 0x7fe59a8ffda8 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #24 nt_start (ptr=0x7fe578000bb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2225 |
| th = 0x7fe5780015b0 |
| sched = <optimized out> |
| nt = <optimized out> |
| vm = <optimized out> |
| #25 0x00007fe5bac42a94 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 = {140624117368512, -735598448860161973, 140624117368512, -256, 0, 140624119524704, -735598448847579061, -735527597233498037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #26 0x00007fe5baccfc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7fe59ab106c0 (LWP 3408428) "test_dns.rb:755"): |
| #0 0x00007fe5bacc1a00 in __GI_ppoll (fds=fds@entry=0x7fe59ab0eef8, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| sc_ret = -514 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| tval = {tv_sec = 94592277845600, tv_nsec = 140624657676994} |
| #1 0x00007fe5bb25e7b4 in wait_for_single_fd_blocking_region (th=0x5607faa2f370, fds=fds@entry=0x7fe59ab0eef8, to=to@entry=0x0, lerrno=lerrno@entry=0x7fe59ab0eec0, nfds=1) at /tmp/ruby/src/trunk-gc-asserts/hrtime.h:168 |
| __region = {prev_status = THREAD_RUNNABLE} |
| ts = {tv_sec = 94592294994176, tv_nsec = 140624123472048} |
| result = 0 |
| #2 0x00007fe5bb26a256 in rb_thread_wait_for_single_fd (fd=<optimized out>, events=1, timeout=timeout@entry=0x0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:4412 |
| to = <optimized out> |
| rel = 94592269742960 |
| end = <optimized out> |
| _ec = 0x5607fc1bbe80 |
| _tag = {tag = 36, retval = 140624117092096, buf = {0x5607fc244100, 0x7fe5bb26a1a0 <rb_thread_wait_for_single_fd+1056>, 0x0, 0x7fe59ab0ee70, 0x24}, prev = 0x7fe59ab0fad0, state = RUBY_TAG_NONE, lock_rec = 0} |
| fds = {{fd = 10, events = 1, revents = 0}} |
| result = 0 |
| nfds = 1 |
| wfd = {wfd_node = {next = 0x7fe59a85a620, prev = 0x7fe59a8bced0}, th = 0x5607faa2f370, fd = 10, busy = 0x0} |
| state = RUBY_TAG_NONE |
| lerrno = 0 |
| ec = <optimized out> |
| th = <optimized out> |
| #3 0x00007fe5bb1019b1 in rb_io_wait (timeout=4, events=<optimized out>, io=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/include/ruby/internal/arithmetic/int.h:172 |
| scheduler = <optimized out> |
| fptr = 0x5607fc244100 |
| tv_storage = {tv_sec = 140624119525360, tv_usec = 140624662624237} |
| tv = 0x0 |
| ready = <optimized out> |
| scheduler = <optimized out> |
| fptr = <optimized out> |
| tv_storage = <optimized out> |
| tv = <optimized out> |
| ready = <optimized out> |
| errno_to_fail = <optimized out> |
| #4 rb_io_wait (io=<optimized out>, events=<optimized out>, timeout=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/io.c:1445 |
| scheduler = <optimized out> |
| fptr = <optimized out> |
| tv_storage = <optimized out> |
| tv = <optimized out> |
| ready = <optimized out> |
| errno_to_fail = <optimized out> |
| #5 0x00007fe5bb1020f5 in rb_io_maybe_wait_readable (error=error@entry=11, io=io@entry=140624210283800, timeout=timeout@entry=4) at /tmp/ruby/src/trunk-gc-asserts/io.c:1644 |
| result = <optimized out> |
| #6 0x00007fe59aed3908 in rsock_s_accept (klass=140624141187560, io=140624210283800, sockaddr=sockaddr@entry=0x7fe59ab0f040, len=len@entry=0x7fe59ab0f03c) at /tmp/ruby/src/trunk-gc-asserts/ext/socket/init.c:738 |
| error = 11 |
| fptr = 0x5607fc244100 |
| accept_arg = {fd = 10, sockaddr = 0x7fe59ab0f040, len = 0x7fe59ab0f03c} |
| retry = 0 |
| peer = <optimized out> |
| retry = <optimized out> |
| #7 0x00007fe59aee49f2 in tcp_accept (server=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ext/socket/tcpserver.c:61 |
| buffer = {addr = {sa_family = 64114, sa_data = "\201\033\000\000\000\000p\361\260\232\345\177\000"}, in = {sin_family = 64114, sin_port = 7041, sin_addr = {s_addr = 0}, sin_zero = "p\361\260\232\345\177\000"}, in6 = {sin6_family = 64114, sin6_port = 7041, sin6_flowinfo = 0, sin6_addr = {__in6_u = {__u6_addr8 = "p\361\260\232\345\177\000\000P\361\260\232\345\177\000", __u6_addr16 = {61808, 39600, 32741, 0, 61776, 39600, 32741, 0}, __u6_addr32 = {2595287408, 32741, 2595287376, 32741}}}, sin6_scope_id = 3143954940}, un = {sun_family = 64114, sun_path = "\201\033\000\000\000\000p\361\260\232\345\177\000\000P\361\260\232\345\177\000\000\374\361d\273\345\177\000\000\006\000\000\000\000\000\000\000pg\201\371\aV\000\000\005\000\000\000\000\000\000\000\000\033s\032\204k\325\364\001\000\000\000\000\000\000\000\260\313\307\373\aV\000\000\000\000\000\000\000\000\000\000A\f\000\000\000\000\000\000\000\313\307\373\aV\000\000\000\000\000\000\000"}, storage = {ss_family = 64114, __ss_padding = "\201\033\000\000\000\000p\361\260\232\345\177\000\000P\361\260\232\345\177\000\000\374\361d\273\345\177\000\000\006\000\000\000\000\000\000\000pg\201\371\aV\000\000\005\000\000\000\000\000\000\000\000\033s\032\204k\325\364\001\000\000\000\000\000\000\000\260\313\307\373\aV\000\000\000\000\000\000\000\000\000\000A\f\000\000\000\000\000\000\000\313\307\373\aV\000\000\000\000\000\000\000\000\000\000\230e\265\374\aV\000", __ss_align = 140624664475796}, place_holder = "r\372\201\033\000\000\000\000p\361\260\232\345\177\000\000P\361\260\232\345\177\000\000\374\361d\273\345\177\000\000\006\000\000\000\000\000\000\000pg\201\371\aV\000\000\005\000\000\000\000\000\000\000\000\033s\032\204k\325\364\001\000\000\000\000\000\000\000\260\313\307\373\aV\000\000\000\000\000\000\000\000\000\000A\f\000\000\000\000\000\000\000\313\307\373\aV\000\000\000\000\000\000\000\000\000\000\230e\265\374\aV\000\000\2248,\273\345\177\000\000\260\313\307\373\aV\000\000\027+,\273\345\177\000\000\300-\372\371\aV\000\000\377\377\377\377\345\177\000\000\360\360\260\232\345\177\000\000\000\000\000\000\000\000\000\000\032\260\001", '\000' <repeats 13 times>, "A\f", '\000' <repeats 22 times>...} |
| length = 2048 |
| #8 0x00007fe5bb2a2fdc in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x5607fb7b1be0, ec=0x5607fc1bbe80) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3794 |
| ci = 0x106c100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fe59bc05fe8 |
| cfunc = 0x5607f9821578 |
| recv = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| block_handler = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #9 vm_call_cfunc_with_frame (ec=0x5607fc1bbe80, reg_cfp=0x5607fb7b1be0, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3840 |
| argc = 0 |
| stack_bottom = <optimized out> |
| argv = <optimized out> |
| #10 0x00007fe5bb2b64cc in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 94592279435088 |
| ci = 0x7fe59ab0eef8 |
| cc = <optimized out> |
| recv = 0 |
| argc = <optimized out> |
| calling = {cd = 0x5607fb36d750, cc = 0x7fe59b929e78, block_handler = 0, recv = 140624210283800, argc = 0, kw_splat = false, heap_argv = 0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #11 vm_exec_core (ec=0x7fe59ab0eef8, ec@entry=0x5607fc1bbe80) at ../../src/trunk-gc-asserts/insns.def:898 |
| bh = <optimized out> |
| cd = 0x5607fb36d750 |
| leaf = <optimized out> |
| val = 94592279435088 |
| reg_pc = 0x5607fc096798 |
| reg_cfp = 0x5607fb7b1be0 |
| insns_address_table = {0x7fe5bb2b675e <vm_exec_core+990>, 0x7fe5bb2b66ea <vm_exec_core+874>, 0x7fe5bb2b6679 <vm_exec_core+761>, 0x7fe5bb2b6b65 <vm_exec_core+2021>, 0x7fe5bb2b6ae3 <vm_exec_core+1891>, 0x7fe5bb2b6a5c <vm_exec_core+1756>, 0x7fe5bb2b6999 <vm_exec_core+1561>, 0x7fe5bb2b6c48 <vm_exec_core+2248>, 0x7fe5bb2b6be9 <vm_exec_core+2153>, 0x7fe5bb2b68cb <vm_exec_core+1355>, 0x7fe5bb2b6788 <vm_exec_core+1032>, 0x7fe5bb2b7194 <vm_exec_core+3604>, 0x7fe5bb2b7147 <vm_exec_core+3527>, 0x7fe5bb2b70e1 <vm_exec_core+3425>, 0x7fe5bb2b706c <vm_exec_core+3308>, 0x7fe5bb2b7027 <vm_exec_core+3239>, 0x7fe5bb2b6fe7 <vm_exec_core+3175>, 0x7fe5bb2b6faa <vm_exec_core+3114>, 0x7fe5bb2b6f6d <vm_exec_core+3053>, 0x7fe5bb2b6f30 <vm_exec_core+2992>, 0x7fe5bb2b6ec5 <vm_exec_core+2885>, 0x7fe5bb2b6e79 <vm_exec_core+2809>, 0x7fe5bb2b6e2a <vm_exec_core+2730>, 0x7fe5bb2b6dca <vm_exec_core+2634>, 0x7fe5bb2b6d7c <vm_exec_core+2556>, 0x7fe5bb2b6cf5 <vm_exec_core+2421>, 0x7fe5bb2b6cb3 <vm_exec_core+2355>, 0x7fe5bb2b8e33 <vm_exec_core+10931>, 0x7fe5bb2b8dd1 <vm_exec_core+10833>, 0x7fe5bb2b8e98 <vm_exec_core+11032>, 0x7fe5bb2b867a <vm_exec_core+8954>, 0x7fe5bb2b8476 <vm_exec_core+8438>, 0x7fe5bb2b83e0 <vm_exec_core+8288>, 0x7fe5bb2b837a <vm_exec_core+8186>, 0x7fe5bb2b831a <vm_exec_core+8090>, 0x7fe5bb2b82b8 <vm_exec_core+7992>, 0x7fe5bb2b8263 <vm_exec_core+7907>, 0x7fe5bb2b8205 <vm_exec_core+7813>, 0x7fe5bb2b81b3 <vm_exec_core+7731>, 0x7fe5bb2b8184 <vm_exec_core+7684>, 0x7fe5bb2b8141 <vm_exec_core+7617>, 0x7fe5bb2b80e8 <vm_exec_core+7528>, 0x7fe5bb2b80ac <vm_exec_core+7468>, 0x7fe5bb2b893f <vm_exec_core+9663>, 0x7fe5bb2b88f4 <vm_exec_core+9588>, 0x7fe5bb2b88a8 <vm_exec_core+9512>, 0x7fe5bb2b886e <vm_exec_core+9454>, 0x7fe5bb2b87f7 <vm_exec_core+9335>, 0x7fe5bb2b878d <vm_exec_core+9229>, 0x7fe5bb2b8736 <vm_exec_core+9142>, 0x7fe5bb2b86bf <vm_exec_core+9023>, 0x7fe5bb2b8ba9 <vm_exec_core+10281>, 0x7fe5bb2b8a86 <vm_exec_core+9990>, 0x7fe5bb2b8a42 <vm_exec_core+9922>, 0x7fe5bb2b89f3 <vm_exec_core+9843>, 0x7fe5bb2b8ccf <vm_exec_core+10575>, 0x7fe5bb2b8c0f <vm_exec_core+10383>, 0x7fe5bb2b63f0 <vm_exec_core+112>, 0x7fe5bb2b8d41 <vm_exec_core+10689>, 0x7fe5bb2b7316 <vm_exec_core+3990>, 0x7fe5bb2b7d84 <vm_exec_core+6660>, 0x7fe5bb2b7d2d <vm_exec_core+6573>, 0x7fe5bb2b9e60 <vm_exec_core+15072>, 0x7fe5bb2b7cd6 <vm_exec_core+6486>, 0x7fe5bb2b7ef2 <vm_exec_core+7026>, 0x7fe5bb2b7ddb <vm_exec_core+6747>, 0x7fe5bb2b7f3f <vm_exec_core+7103>, 0x7fe5bb2b7bfe <vm_exec_core+6270>, 0x7fe5bb2b7afb <vm_exec_core+6011>, 0x7fe5bb2b8edd <vm_exec_core+11101>, 0x7fe5bb2b7ab2 <vm_exec_core+5938>, 0x7fe5bb2b7a4a <vm_exec_core+5834>, 0x7fe5bb2b79e2 <vm_exec_core+5730>, 0x7fe5bb2b799e <vm_exec_core+5662>, 0x7fe5bb2b78da <vm_exec_core+5466>, 0x7fe5bb2b784f <vm_exec_core+5327>, 0x7fe5bb2ba09d <vm_exec_core+15645>, 0x7fe5bb2ba10c <vm_exec_core+15756>, 0x7fe5bb2ba17a <vm_exec_core+15866>, 0x7fe5bb2b9667 <vm_exec_core+13031>, 0x7fe5bb2ba279 <vm_exec_core+16121>, 0x7fe5bb2ba21b <vm_exec_core+16027>, 0x7fe5bb2ba31a <vm_exec_core+16282>, 0x7fe5bb2b97a9 <vm_exec_core+13353>, 0x7fe5bb2b980f <vm_exec_core+13455>, 0x7fe5bb2b9875 <vm_exec_core+13557>, 0x7fe5bb2b98db <vm_exec_core+13659>, 0x7fe5bb2b9941 <vm_exec_core+13761>, 0x7fe5bb2b9e0c <vm_exec_core+14988>, 0x7fe5bb2b9d26 <vm_exec_core+14758>, 0x7fe5bb2b9d81 <vm_exec_core+14849>, 0x7fe5bb2b9c94 <vm_exec_core+14612>, 0x7fe5bb2b77a2 <vm_exec_core+5154>, 0x7fe5bb2b76f4 <vm_exec_core+4980>, 0x7fe5bb2b9aec <vm_exec_core+14188>, 0x7fe5bb2b9c44 <vm_exec_core+14532>, 0x7fe5bb2b99cc <vm_exec_core+13900>, 0x7fe5bb2b9a7e <vm_exec_core+14078>, 0x7fe5bb2b9b3c <vm_exec_core+14268>, 0x7fe5bb2b9bb1 <vm_exec_core+14385>, 0x7fe5bb2b767b <vm_exec_core+4859>, 0x7fe5bb2b75f3 <vm_exec_core+4723>, 0x7fe5bb2b7533 <vm_exec_core+4531>, 0x7fe5bb2b74e4 <vm_exec_core+4452>, 0x7fe5bb2b7491 <vm_exec_core+4369>, 0x7fe5bb2b7440 <vm_exec_core+4288>, 0x7fe5bb2b73e7 <vm_exec_core+4199>, 0x7fe5bb2b73aa <vm_exec_core+4138>, 0x7fe5bb2b736d <vm_exec_core+4077>, 0x7fe5bb2b674d <vm_exec_core+973>, 0x7fe5bb2b66d9 <vm_exec_core+857>, 0x7fe5bb2b6668 <vm_exec_core+744>, 0x7fe5bb2b6b54 <vm_exec_core+2004>, 0x7fe5bb2b6ad2 <vm_exec_core+1874>, 0x7fe5bb2b6a4b <vm_exec_core+1739>, 0x7fe5bb2b6988 <vm_exec_core+1544>, 0x7fe5bb2b6c37 <vm_exec_core+2231>, 0x7fe5bb2b6bd8 <vm_exec_core+2136>, 0x7fe5bb2b68ba <vm_exec_core+1338>, 0x7fe5bb2b6777 <vm_exec_core+1015>, 0x7fe5bb2b7183 <vm_exec_core+3587>, 0x7fe5bb2b7136 <vm_exec_core+3510>, 0x7fe5bb2b70d0 <vm_exec_core+3408>, 0x7fe5bb2b705b <vm_exec_core+3291>, 0x7fe5bb2b7016 <vm_exec_core+3222>, 0x7fe5bb2b6fd6 <vm_exec_core+3158>, 0x7fe5bb2b6f99 <vm_exec_core+3097>, 0x7fe5bb2b6f5c <vm_exec_core+3036>, 0x7fe5bb2b6f1f <vm_exec_core+2975>, 0x7fe5bb2b6eb4 <vm_exec_core+2868>, 0x7fe5bb2b6e68 <vm_exec_core+2792>, 0x7fe5bb2b6e19 <vm_exec_core+2713>, 0x7fe5bb2b6db9 <vm_exec_core+2617>, 0x7fe5bb2b6d6b <vm_exec_core+2539>, 0x7fe5bb2b6ce4 <vm_exec_core+2404>, 0x7fe5bb2b6ca2 <vm_exec_core+2338>, 0x7fe5bb2b8e22 <vm_exec_core+10914>, 0x7fe5bb2b8dc0 <vm_exec_core+10816>, 0x7fe5bb2b8e87 <vm_exec_core+11015>, 0x7fe5bb2b8669 <vm_exec_core+8937>, 0x7fe5bb2b8465 <vm_exec_core+8421>, 0x7fe5bb2b83cf <vm_exec_core+8271>, 0x7fe5bb2b8369 <vm_exec_core+8169>, 0x7fe5bb2b8309 <vm_exec_core+8073>, 0x7fe5bb2b82a7 <vm_exec_core+7975>, 0x7fe5bb2b8252 <vm_exec_core+7890>, 0x7fe5bb2b81f4 <vm_exec_core+7796>, 0x7fe5bb2b81a2 <vm_exec_core+7714>, 0x7fe5bb2b8173 <vm_exec_core+7667>, 0x7fe5bb2b8130 <vm_exec_core+7600>, 0x7fe5bb2b80d7 <vm_exec_core+7511>, 0x7fe5bb2b809b <vm_exec_core+7451>, 0x7fe5bb2b892e <vm_exec_core+9646>, 0x7fe5bb2b88e3 <vm_exec_core+9571>, 0x7fe5bb2b8897 <vm_exec_core+9495>, 0x7fe5bb2b885d <vm_exec_core+9437>, 0x7fe5bb2b87e6 <vm_exec_core+9318>, 0x7fe5bb2b877c <vm_exec_core+9212>, 0x7fe5bb2b8725 <vm_exec_core+9125>, 0x7fe5bb2b86ae <vm_exec_core+9006>, 0x7fe5bb2b8b98 <vm_exec_core+10264>, 0x7fe5bb2b8a75 <vm_exec_core+9973>, 0x7fe5bb2b8a31 <vm_exec_core+9905>, 0x7fe5bb2b89e2 <vm_exec_core+9826>, 0x7fe5bb2b8cbe <vm_exec_core+10558>, 0x7fe5bb2b8bfe <vm_exec_core+10366>, 0x7fe5bb2b9eb2 <vm_exec_core+15154>, 0x7fe5bb2b8d30 <vm_exec_core+10672>, 0x7fe5bb2b7305 <vm_exec_core+3973>, 0x7fe5bb2b7d73 <vm_exec_core+6643>, 0x7fe5bb2b7d1c <vm_exec_core+6556>, 0x7fe5bb2b9ec8 <vm_exec_core+15176>, 0x7fe5bb2b7cc5 <vm_exec_core+6469>, 0x7fe5bb2b7ee1 <vm_exec_core+7009>, 0x7fe5bb2b7dca <vm_exec_core+6730>, 0x7fe5bb2b7f2e <vm_exec_core+7086>, 0x7fe5bb2b7bed <vm_exec_core+6253>, 0x7fe5bb2b7aea <vm_exec_core+5994>, 0x7fe5bb2b8ecc <vm_exec_core+11084>, 0x7fe5bb2b7aa1 <vm_exec_core+5921>, 0x7fe5bb2b7a39 <vm_exec_core+5817>, 0x7fe5bb2b79d1 <vm_exec_core+5713>, 0x7fe5bb2b798d <vm_exec_core+5645>, 0x7fe5bb2b78c9 <vm_exec_core+5449>, 0x7fe5bb2b783e <vm_exec_core+5310>, 0x7fe5bb2b9ede <vm_exec_core+15198>, 0x7fe5bb2b9ef4 <vm_exec_core+15220>, 0x7fe5bb2b9f0a <vm_exec_core+15242>, 0x7fe5bb2b9f20 <vm_exec_core+15264>, 0x7fe5bb2b9f36 <vm_exec_core+15286>, 0x7fe5bb2b9f4c <vm_exec_core+15308>, 0x7fe5bb2b9f62 <vm_exec_core+15330>, 0x7fe5bb2b9f7f <vm_exec_core+15359>, 0x7fe5bb2b9f95 <vm_exec_core+15381>, 0x7fe5bb2b9fab <vm_exec_core+15403>, 0x7fe5bb2b9fc1 <vm_exec_core+15425>, 0x7fe5bb2b9fd7 <vm_exec_core+15447>, 0x7fe5bb2b9fed <vm_exec_core+15469>, 0x7fe5bb2ba003 <vm_exec_core+15491>, 0x7fe5bb2ba019 <vm_exec_core+15513>...} |
| #12 0x00007fe5bb2bd509 in rb_vm_exec (ec=0x5607fc1bbe80) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2564 |
| _ec = 0x5607fc1bbe80 |
| _tag = {tag = 36, retval = 4, buf = {0x7fe59ab0fbd0, 0x7fe5bb2bd510 <rb_vm_exec+400>, 0x0, 0x7fe59ab0fab0, 0x3000000028}, prev = 0x7fe59ab0fcd0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #13 0x00007fe5bb2bdacd in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=<optimized out>, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1595 |
| iseq = 0x7fe59ac7ba28 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0xf4d56b841a731b00 |
| av = {206158430248, 140624119528656} |
| stack_argv = 0xf4d56b841a731b00 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #14 0x00007fe5bb2be466 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x5607fbff9c10, argc=argc@entry=0, argv=argv@entry=0x7fe59ab0fb80, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1740 |
| self = <optimized out> |
| #15 0x00007fe5bb266900 in thread_do_start_proc (th=th@entry=0x5607faa2f370) at /tmp/ruby/src/trunk-gc-asserts/thread.c:598 |
| args = 140624211815000 |
| args_ptr = 0x7fe59ab0fb80 |
| args_len = <optimized out> |
| procval = <optimized out> |
| proc = 0x5607fbff9c10 |
| #16 0x00007fe5bb266cf2 in thread_do_start (th=0x5607faa2f370) at /tmp/ruby/src/trunk-gc-asserts/thread.c:615 |
| result = 36 |
| result = <optimized out> |
| #17 thread_start_func_2 (th=th@entry=0x5607faa2f370, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:670 |
| _ec = 0x5607fc1bbe80 |
| _tag = {tag = 36, retval = 17642125330417392384, buf = {0x7fe59ab0fdd0, 0x7fe5bb266c70 <thread_start_func_2+624>, 0x0, 0x7fe59ab0fbe0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5607f8fbf060 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #18 0x00007fe5bb267bea in call_thread_start_func_2 (th=0x5607faa2f370) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2180 |
| stack_start = 0 |
| stack_start_addr = 0x7fe59ab0fda8 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #19 nt_start (ptr=0x5607fbf58790) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2225 |
| th = 0x5607faa2f370 |
| sched = <optimized out> |
| nt = <optimized out> |
| vm = <optimized out> |
| #20 0x00007fe5bac42a94 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 = {140624119531200, -735598131032582069, 140624119531200, -256, 0, 140723587954720, -735598131019999157, -735527597233498037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007fe5baccfc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7fe59a8be6c0 (LWP 3408429) "test_dns.rb:760"): |
| #0 0x00007fe5bacc1a00 in __GI_ppoll (fds=fds@entry=0x7fe59a8bcef8, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| sc_ret = -514 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| tval = {tv_sec = 94592294137216, tv_nsec = 94592242041648} |
| #1 0x00007fe5bb25e7b4 in wait_for_single_fd_blocking_region (th=0x5607fb1e9660, fds=fds@entry=0x7fe59a8bcef8, to=to@entry=0x0, lerrno=lerrno@entry=0x7fe59a8bcec0, nfds=1) at /tmp/ruby/src/trunk-gc-asserts/hrtime.h:168 |
| __region = {prev_status = THREAD_RUNNABLE} |
| ts = {tv_sec = 94592250176304, tv_nsec = 140624123472048} |
| result = 0 |
| #2 0x00007fe5bb26a256 in rb_thread_wait_for_single_fd (fd=<optimized out>, events=1, timeout=timeout@entry=0x0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:4412 |
| to = <optimized out> |
| rel = 94592277845600 |
| end = <optimized out> |
| _ec = 0x5607fb5d8220 |
| _tag = {tag = 36, retval = 140624120336096, buf = {0x5607f9786330, 0x7fe5bb26a1a0 <rb_thread_wait_for_single_fd+1056>, 0x0, 0x7fe59a8bce70, 0x24}, prev = 0x7fe59a8bdad0, state = RUBY_TAG_NONE, lock_rec = 0} |
| fds = {{fd = 12, events = 1, revents = 0}} |
| result = 0 |
| nfds = 1 |
| wfd = {wfd_node = {next = 0x7fe59ab0eed0, prev = 0x5607f8fbccb8}, th = 0x5607fb1e9660, fd = 12, busy = 0x0} |
| state = RUBY_TAG_NONE |
| lerrno = 0 |
| ec = <optimized out> |
| th = <optimized out> |
| #3 0x00007fe5bb1019b1 in rb_io_wait (timeout=4, events=<optimized out>, io=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/include/ruby/internal/arithmetic/int.h:172 |
| scheduler = <optimized out> |
| fptr = 0x5607f9786330 |
| tv_storage = {tv_sec = 3137, tv_usec = 140624662624237} |
| tv = 0x0 |
| ready = <optimized out> |
| scheduler = <optimized out> |
| fptr = <optimized out> |
| tv_storage = <optimized out> |
| tv = <optimized out> |
| ready = <optimized out> |
| errno_to_fail = <optimized out> |
| #4 rb_io_wait (io=<optimized out>, events=<optimized out>, timeout=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/io.c:1445 |
| scheduler = <optimized out> |
| fptr = <optimized out> |
| tv_storage = <optimized out> |
| tv = <optimized out> |
| ready = <optimized out> |
| errno_to_fail = <optimized out> |
| #5 0x00007fe5bb1020f5 in rb_io_maybe_wait_readable (error=error@entry=11, io=io@entry=140624140145440, timeout=timeout@entry=4) at /tmp/ruby/src/trunk-gc-asserts/io.c:1644 |
| result = <optimized out> |
| #6 0x00007fe59aed3908 in rsock_s_accept (klass=140624141187560, io=140624140145440, sockaddr=sockaddr@entry=0x7fe59a8bd040, len=len@entry=0x7fe59a8bd03c) at /tmp/ruby/src/trunk-gc-asserts/ext/socket/init.c:738 |
| error = 11 |
| fptr = 0x5607f9786330 |
| accept_arg = {fd = 12, sockaddr = 0x7fe59a8bd040, len = 0x7fe59a8bd03c} |
| retry = 0 |
| peer = <optimized out> |
| retry = <optimized out> |
| #7 0x00007fe59aee49f2 in tcp_accept (server=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ext/socket/tcpserver.c:61 |
| buffer = {addr = {sa_family = 45082, sa_data = "\001", '\000' <repeats 12 times>}, in = {sin_family = 45082, sin_port = 1, sin_addr = {s_addr = 0}, sin_zero = "\000\000\000\000\000\000\000"}, in6 = {sin6_family = 45082, sin6_port = 1, sin6_flowinfo = 0, sin6_addr = {__in6_u = {__u6_addr8 = "\000\000\000\000\000\000\000\000A\f\000\000\000\000\000", __u6_addr16 = {0, 0, 0, 0, 3137, 0, 0, 0}, __u6_addr32 = {0, 0, 3137, 0}}}, sin6_scope_id = 4212563264}, un = {sun_family = 45082, sun_path = "\001", '\000' <repeats 13 times>, "A\f\000\000\000\000\000\000@\235\026\373\aV", '\000' <repeats 18 times>, "@\235\026\373\aV\000\000\240\t\357\373\aV\000\000\000\021\0000\345\177\000\000i\322\b\273\345\177\000\000\001\000\000\000\001\000\000\000\000\021\0000\345\177\000\000\240\t\357\373\aV\000\000l\355ú\345\177"}, storage = {ss_family = 45082, __ss_padding = "\001", '\000' <repeats 13 times>, "A\f\000\000\000\000\000\000@\235\026\373\aV", '\000' <repeats 18 times>, "@\235\026\373\aV\000\000\240\t\357\373\aV\000\000\000\021\0000\345\177\000\000i\322\b\273\345\177\000\000\001\000\000\000\001\000\000\000\000\021\0000\345\177\000\000\240\t\357\373\aV\000\000l\355ú\345\177\000\000\000\000\000\000\000\000\000", __ss_align = 0}, place_holder = "\032\260\001", '\000' <repeats 13 times>, "A\f\000\000\000\000\000\000@\235\026\373\aV", '\000' <repeats 18 times>, "@\235\026\373\aV\000\000\240\t\357\373\aV\000\000\000\021\0000\345\177\000\000i\322\b\273\345\177\000\000\001\000\000\000\001\000\000\000\000\021\0000\345\177\000\000\240\t\357\373\aV\000\000l\355ú\345\177", '\000' <repeats 18 times>, "\200a\240\372\aV\000\000RSĺ\211\001\000\000A\f\000\000\000\000\000\000Xa\240\372\aV\000\000|a\240\372\aV\000\000|a\240\372\aV\000\000\300ы\232\345\177\000\000\302\026ĺ\345\177\000\000\000\000\000\000\000\000\000\000ha\240\372"...} |
| length = 2048 |
| #8 0x00007fe5bb2a2fdc in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x5607fbdd3fa0, ec=0x5607fb5d8220) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3794 |
| ci = 0x106c100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fe59bc05fe8 |
| cfunc = 0x5607f9821578 |
| recv = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| block_handler = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #9 vm_call_cfunc_with_frame (ec=0x5607fb5d8220, reg_cfp=0x5607fbdd3fa0, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3840 |
| argc = 0 |
| stack_bottom = <optimized out> |
| argv = <optimized out> |
| #10 0x00007fe5bb2b64cc in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 94592270279904 |
| ci = 0x7fe59a8bcef8 |
| cc = <optimized out> |
| recv = 0 |
| argc = <optimized out> |
| calling = {cd = 0x5607faab24e0, cc = 0x7fe59b929e78, block_handler = 0, recv = 140624140145440, argc = 0, kw_splat = false, heap_argv = 0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #11 vm_exec_core (ec=0x7fe59a8bcef8, ec@entry=0x5607fb5d8220) at ../../src/trunk-gc-asserts/insns.def:898 |
| bh = <optimized out> |
| cd = 0x5607faab24e0 |
| leaf = <optimized out> |
| val = 94592270279904 |
| reg_pc = 0x5607fc016d40 |
| reg_cfp = 0x5607fbdd3fa0 |
| insns_address_table = {0x7fe5bb2b675e <vm_exec_core+990>, 0x7fe5bb2b66ea <vm_exec_core+874>, 0x7fe5bb2b6679 <vm_exec_core+761>, 0x7fe5bb2b6b65 <vm_exec_core+2021>, 0x7fe5bb2b6ae3 <vm_exec_core+1891>, 0x7fe5bb2b6a5c <vm_exec_core+1756>, 0x7fe5bb2b6999 <vm_exec_core+1561>, 0x7fe5bb2b6c48 <vm_exec_core+2248>, 0x7fe5bb2b6be9 <vm_exec_core+2153>, 0x7fe5bb2b68cb <vm_exec_core+1355>, 0x7fe5bb2b6788 <vm_exec_core+1032>, 0x7fe5bb2b7194 <vm_exec_core+3604>, 0x7fe5bb2b7147 <vm_exec_core+3527>, 0x7fe5bb2b70e1 <vm_exec_core+3425>, 0x7fe5bb2b706c <vm_exec_core+3308>, 0x7fe5bb2b7027 <vm_exec_core+3239>, 0x7fe5bb2b6fe7 <vm_exec_core+3175>, 0x7fe5bb2b6faa <vm_exec_core+3114>, 0x7fe5bb2b6f6d <vm_exec_core+3053>, 0x7fe5bb2b6f30 <vm_exec_core+2992>, 0x7fe5bb2b6ec5 <vm_exec_core+2885>, 0x7fe5bb2b6e79 <vm_exec_core+2809>, 0x7fe5bb2b6e2a <vm_exec_core+2730>, 0x7fe5bb2b6dca <vm_exec_core+2634>, 0x7fe5bb2b6d7c <vm_exec_core+2556>, 0x7fe5bb2b6cf5 <vm_exec_core+2421>, 0x7fe5bb2b6cb3 <vm_exec_core+2355>, 0x7fe5bb2b8e33 <vm_exec_core+10931>, 0x7fe5bb2b8dd1 <vm_exec_core+10833>, 0x7fe5bb2b8e98 <vm_exec_core+11032>, 0x7fe5bb2b867a <vm_exec_core+8954>, 0x7fe5bb2b8476 <vm_exec_core+8438>, 0x7fe5bb2b83e0 <vm_exec_core+8288>, 0x7fe5bb2b837a <vm_exec_core+8186>, 0x7fe5bb2b831a <vm_exec_core+8090>, 0x7fe5bb2b82b8 <vm_exec_core+7992>, 0x7fe5bb2b8263 <vm_exec_core+7907>, 0x7fe5bb2b8205 <vm_exec_core+7813>, 0x7fe5bb2b81b3 <vm_exec_core+7731>, 0x7fe5bb2b8184 <vm_exec_core+7684>, 0x7fe5bb2b8141 <vm_exec_core+7617>, 0x7fe5bb2b80e8 <vm_exec_core+7528>, 0x7fe5bb2b80ac <vm_exec_core+7468>, 0x7fe5bb2b893f <vm_exec_core+9663>, 0x7fe5bb2b88f4 <vm_exec_core+9588>, 0x7fe5bb2b88a8 <vm_exec_core+9512>, 0x7fe5bb2b886e <vm_exec_core+9454>, 0x7fe5bb2b87f7 <vm_exec_core+9335>, 0x7fe5bb2b878d <vm_exec_core+9229>, 0x7fe5bb2b8736 <vm_exec_core+9142>, 0x7fe5bb2b86bf <vm_exec_core+9023>, 0x7fe5bb2b8ba9 <vm_exec_core+10281>, 0x7fe5bb2b8a86 <vm_exec_core+9990>, 0x7fe5bb2b8a42 <vm_exec_core+9922>, 0x7fe5bb2b89f3 <vm_exec_core+9843>, 0x7fe5bb2b8ccf <vm_exec_core+10575>, 0x7fe5bb2b8c0f <vm_exec_core+10383>, 0x7fe5bb2b63f0 <vm_exec_core+112>, 0x7fe5bb2b8d41 <vm_exec_core+10689>, 0x7fe5bb2b7316 <vm_exec_core+3990>, 0x7fe5bb2b7d84 <vm_exec_core+6660>, 0x7fe5bb2b7d2d <vm_exec_core+6573>, 0x7fe5bb2b9e60 <vm_exec_core+15072>, 0x7fe5bb2b7cd6 <vm_exec_core+6486>, 0x7fe5bb2b7ef2 <vm_exec_core+7026>, 0x7fe5bb2b7ddb <vm_exec_core+6747>, 0x7fe5bb2b7f3f <vm_exec_core+7103>, 0x7fe5bb2b7bfe <vm_exec_core+6270>, 0x7fe5bb2b7afb <vm_exec_core+6011>, 0x7fe5bb2b8edd <vm_exec_core+11101>, 0x7fe5bb2b7ab2 <vm_exec_core+5938>, 0x7fe5bb2b7a4a <vm_exec_core+5834>, 0x7fe5bb2b79e2 <vm_exec_core+5730>, 0x7fe5bb2b799e <vm_exec_core+5662>, 0x7fe5bb2b78da <vm_exec_core+5466>, 0x7fe5bb2b784f <vm_exec_core+5327>, 0x7fe5bb2ba09d <vm_exec_core+15645>, 0x7fe5bb2ba10c <vm_exec_core+15756>, 0x7fe5bb2ba17a <vm_exec_core+15866>, 0x7fe5bb2b9667 <vm_exec_core+13031>, 0x7fe5bb2ba279 <vm_exec_core+16121>, 0x7fe5bb2ba21b <vm_exec_core+16027>, 0x7fe5bb2ba31a <vm_exec_core+16282>, 0x7fe5bb2b97a9 <vm_exec_core+13353>, 0x7fe5bb2b980f <vm_exec_core+13455>, 0x7fe5bb2b9875 <vm_exec_core+13557>, 0x7fe5bb2b98db <vm_exec_core+13659>, 0x7fe5bb2b9941 <vm_exec_core+13761>, 0x7fe5bb2b9e0c <vm_exec_core+14988>, 0x7fe5bb2b9d26 <vm_exec_core+14758>, 0x7fe5bb2b9d81 <vm_exec_core+14849>, 0x7fe5bb2b9c94 <vm_exec_core+14612>, 0x7fe5bb2b77a2 <vm_exec_core+5154>, 0x7fe5bb2b76f4 <vm_exec_core+4980>, 0x7fe5bb2b9aec <vm_exec_core+14188>, 0x7fe5bb2b9c44 <vm_exec_core+14532>, 0x7fe5bb2b99cc <vm_exec_core+13900>, 0x7fe5bb2b9a7e <vm_exec_core+14078>, 0x7fe5bb2b9b3c <vm_exec_core+14268>, 0x7fe5bb2b9bb1 <vm_exec_core+14385>, 0x7fe5bb2b767b <vm_exec_core+4859>, 0x7fe5bb2b75f3 <vm_exec_core+4723>, 0x7fe5bb2b7533 <vm_exec_core+4531>, 0x7fe5bb2b74e4 <vm_exec_core+4452>, 0x7fe5bb2b7491 <vm_exec_core+4369>, 0x7fe5bb2b7440 <vm_exec_core+4288>, 0x7fe5bb2b73e7 <vm_exec_core+4199>, 0x7fe5bb2b73aa <vm_exec_core+4138>, 0x7fe5bb2b736d <vm_exec_core+4077>, 0x7fe5bb2b674d <vm_exec_core+973>, 0x7fe5bb2b66d9 <vm_exec_core+857>, 0x7fe5bb2b6668 <vm_exec_core+744>, 0x7fe5bb2b6b54 <vm_exec_core+2004>, 0x7fe5bb2b6ad2 <vm_exec_core+1874>, 0x7fe5bb2b6a4b <vm_exec_core+1739>, 0x7fe5bb2b6988 <vm_exec_core+1544>, 0x7fe5bb2b6c37 <vm_exec_core+2231>, 0x7fe5bb2b6bd8 <vm_exec_core+2136>, 0x7fe5bb2b68ba <vm_exec_core+1338>, 0x7fe5bb2b6777 <vm_exec_core+1015>, 0x7fe5bb2b7183 <vm_exec_core+3587>, 0x7fe5bb2b7136 <vm_exec_core+3510>, 0x7fe5bb2b70d0 <vm_exec_core+3408>, 0x7fe5bb2b705b <vm_exec_core+3291>, 0x7fe5bb2b7016 <vm_exec_core+3222>, 0x7fe5bb2b6fd6 <vm_exec_core+3158>, 0x7fe5bb2b6f99 <vm_exec_core+3097>, 0x7fe5bb2b6f5c <vm_exec_core+3036>, 0x7fe5bb2b6f1f <vm_exec_core+2975>, 0x7fe5bb2b6eb4 <vm_exec_core+2868>, 0x7fe5bb2b6e68 <vm_exec_core+2792>, 0x7fe5bb2b6e19 <vm_exec_core+2713>, 0x7fe5bb2b6db9 <vm_exec_core+2617>, 0x7fe5bb2b6d6b <vm_exec_core+2539>, 0x7fe5bb2b6ce4 <vm_exec_core+2404>, 0x7fe5bb2b6ca2 <vm_exec_core+2338>, 0x7fe5bb2b8e22 <vm_exec_core+10914>, 0x7fe5bb2b8dc0 <vm_exec_core+10816>, 0x7fe5bb2b8e87 <vm_exec_core+11015>, 0x7fe5bb2b8669 <vm_exec_core+8937>, 0x7fe5bb2b8465 <vm_exec_core+8421>, 0x7fe5bb2b83cf <vm_exec_core+8271>, 0x7fe5bb2b8369 <vm_exec_core+8169>, 0x7fe5bb2b8309 <vm_exec_core+8073>, 0x7fe5bb2b82a7 <vm_exec_core+7975>, 0x7fe5bb2b8252 <vm_exec_core+7890>, 0x7fe5bb2b81f4 <vm_exec_core+7796>, 0x7fe5bb2b81a2 <vm_exec_core+7714>, 0x7fe5bb2b8173 <vm_exec_core+7667>, 0x7fe5bb2b8130 <vm_exec_core+7600>, 0x7fe5bb2b80d7 <vm_exec_core+7511>, 0x7fe5bb2b809b <vm_exec_core+7451>, 0x7fe5bb2b892e <vm_exec_core+9646>, 0x7fe5bb2b88e3 <vm_exec_core+9571>, 0x7fe5bb2b8897 <vm_exec_core+9495>, 0x7fe5bb2b885d <vm_exec_core+9437>, 0x7fe5bb2b87e6 <vm_exec_core+9318>, 0x7fe5bb2b877c <vm_exec_core+9212>, 0x7fe5bb2b8725 <vm_exec_core+9125>, 0x7fe5bb2b86ae <vm_exec_core+9006>, 0x7fe5bb2b8b98 <vm_exec_core+10264>, 0x7fe5bb2b8a75 <vm_exec_core+9973>, 0x7fe5bb2b8a31 <vm_exec_core+9905>, 0x7fe5bb2b89e2 <vm_exec_core+9826>, 0x7fe5bb2b8cbe <vm_exec_core+10558>, 0x7fe5bb2b8bfe <vm_exec_core+10366>, 0x7fe5bb2b9eb2 <vm_exec_core+15154>, 0x7fe5bb2b8d30 <vm_exec_core+10672>, 0x7fe5bb2b7305 <vm_exec_core+3973>, 0x7fe5bb2b7d73 <vm_exec_core+6643>, 0x7fe5bb2b7d1c <vm_exec_core+6556>, 0x7fe5bb2b9ec8 <vm_exec_core+15176>, 0x7fe5bb2b7cc5 <vm_exec_core+6469>, 0x7fe5bb2b7ee1 <vm_exec_core+7009>, 0x7fe5bb2b7dca <vm_exec_core+6730>, 0x7fe5bb2b7f2e <vm_exec_core+7086>, 0x7fe5bb2b7bed <vm_exec_core+6253>, 0x7fe5bb2b7aea <vm_exec_core+5994>, 0x7fe5bb2b8ecc <vm_exec_core+11084>, 0x7fe5bb2b7aa1 <vm_exec_core+5921>, 0x7fe5bb2b7a39 <vm_exec_core+5817>, 0x7fe5bb2b79d1 <vm_exec_core+5713>, 0x7fe5bb2b798d <vm_exec_core+5645>, 0x7fe5bb2b78c9 <vm_exec_core+5449>, 0x7fe5bb2b783e <vm_exec_core+5310>, 0x7fe5bb2b9ede <vm_exec_core+15198>, 0x7fe5bb2b9ef4 <vm_exec_core+15220>, 0x7fe5bb2b9f0a <vm_exec_core+15242>, 0x7fe5bb2b9f20 <vm_exec_core+15264>, 0x7fe5bb2b9f36 <vm_exec_core+15286>, 0x7fe5bb2b9f4c <vm_exec_core+15308>, 0x7fe5bb2b9f62 <vm_exec_core+15330>, 0x7fe5bb2b9f7f <vm_exec_core+15359>, 0x7fe5bb2b9f95 <vm_exec_core+15381>, 0x7fe5bb2b9fab <vm_exec_core+15403>, 0x7fe5bb2b9fc1 <vm_exec_core+15425>, 0x7fe5bb2b9fd7 <vm_exec_core+15447>, 0x7fe5bb2b9fed <vm_exec_core+15469>, 0x7fe5bb2ba003 <vm_exec_core+15491>, 0x7fe5bb2ba019 <vm_exec_core+15513>...} |
| #12 0x00007fe5bb2bd509 in rb_vm_exec (ec=0x5607fb5d8220) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2564 |
| _ec = 0x5607fb5d8220 |
| _tag = {tag = 36, retval = 4, buf = {0x7fe59a8bdbd0, 0x7fe5bb2bd510 <rb_vm_exec+400>, 0x0, 0x7fe59a8bdab0, 0x3000000028}, prev = 0x7fe59a8bdcd0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #13 0x00007fe5bb2bdacd in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=<optimized out>, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1595 |
| iseq = 0x7fe59ac7b9b0 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0xf4d56b841a731b00 |
| av = {206158430248, 140624117095632} |
| stack_argv = 0xf4d56b841a731b00 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #14 0x00007fe5bb2be466 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x5607fa9f96d0, argc=argc@entry=0, argv=argv@entry=0x7fe59a8bdb80, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1740 |
| self = <optimized out> |
| #15 0x00007fe5bb266900 in thread_do_start_proc (th=th@entry=0x5607fb1e9660) at /tmp/ruby/src/trunk-gc-asserts/thread.c:598 |
| args = 140624212408680 |
| args_ptr = 0x7fe59a8bdb80 |
| args_len = <optimized out> |
| procval = <optimized out> |
| proc = 0x5607fa9f96d0 |
| #16 0x00007fe5bb266cf2 in thread_do_start (th=0x5607fb1e9660) at /tmp/ruby/src/trunk-gc-asserts/thread.c:615 |
| result = 36 |
| result = <optimized out> |
| #17 thread_start_func_2 (th=th@entry=0x5607fb1e9660, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:670 |
| _ec = 0x5607fb5d8220 |
| _tag = {tag = 36, retval = 17642125330417392384, buf = {0x7fe59a8bddd0, 0x7fe5bb266c70 <thread_start_func_2+624>, 0x0, 0x7fe59a8bdbe0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5607f8fbf060 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #18 0x00007fe5bb267bea in call_thread_start_func_2 (th=0x5607fb1e9660) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2180 |
| stack_start = 0 |
| stack_start_addr = 0x7fe59a8bdda8 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #19 nt_start (ptr=0x5607fb7b1c60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2225 |
| th = 0x5607fb1e9660 |
| sched = <optimized out> |
| nt = <optimized out> |
| vm = <optimized out> |
| #20 0x00007fe5bac42a94 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 = {140624117098176, -735598482146158517, 140624117098176, -256, 0, 140723587954720, -735598482133575605, -735527597233498037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007fe5baccfc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7fe5bab77c00 (LWP 3393495) "ruby"): |
| #0 0x00007fe5bac3ed61 in __futex_abstimed_wait_common64 (private=32741, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5607f8fc41e4) 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=32741, abstime=0x0, clockid=0, expected=0, futex_word=0x5607f8fc41e4) 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=0x5607f8fc41e4, 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 0x00007fe5bac417dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5607f8fc4330, cond=0x5607f8fc41b8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fe5bac414a0 <__condvar_cleanup_waiting>, __arg = 0x7ffcc378bc00, __canceltype = -112111632, __prev = 0x0} |
| cbuffer = {wseq = 9187, cond = 0x5607f8fc41b8, mutex = 0x5607f8fc4330, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 9187 |
| seq = 4593 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x5607f8fc41b8, mutex=mutex@entry=0x5607f8fc4330) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007fe5bb25cb5d in rb_native_cond_wait (cond=cond@entry=0x5607f8fc41b8, mutex=mutex@entry=0x5607f8fc4330) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:222 |
| r = <optimized out> |
| #6 0x00007fe5bb25e219 in thread_sched_wait_running_turn (sched=sched@entry=0x5607f8fc4330, th=th@entry=0x5607f8fbf060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:863 |
| next_th = 0x0 |
| #7 0x00007fe5bb25ea53 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x5607f8fc4330, th=th@entry=0x5607f8fbf060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1105 |
| can_direct_transfer = <optimized out> |
| #8 0x00007fe5bb2680b0 in native_sleep (rel=0x0, th=0x5607f8fbf060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3287 |
| sched = 0x5607f8fc4330 |
| sched = <optimized out> |
| #9 sleep_forever (fl=13, th=0x5607f8fbf060) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1351 |
| prev_status = THREAD_RUNNABLE |
| status = THREAD_STOPPED_FOREVER |
| woke = <optimized out> |
| prev_status = <optimized out> |
| status = <optimized out> |
| woke = <optimized out> |
| #10 thread_join_sleep (arg=arg@entry=140723587956304) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1056 |
| scheduler = <optimized out> |
| p = 0x7ffcc378be50 |
| target_th = 0x5607faa2f370 |
| th = 0x5607f8fbf060 |
| end = 0 |
| limit = <optimized out> |
| #11 0x00007fe5bb0c1126 in rb_ensure (b_proc=b_proc@entry=0x7fe5bb267f80 <thread_join_sleep>, data1=data1@entry=140723587956304, e_proc=e_proc@entry=0x7fe5bb258de0 <remove_from_join_list>, data2=data2@entry=140723587956304) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1053 |
| _ec = 0x5607f8fc44d0 |
| _tag = {tag = 36, retval = 17642125330417392384, buf = {0x0, 0x7fe5bb0c11f0 <rb_ensure+432>, 0x0, 0x7ffcc378bd60, 0x0}, prev = 0x7ffcc378c110, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x5607f8fc44d0 |
| #12 0x00007fe5bb25b60e in thread_join (limit=0x0, timeout=4, target_th=0x5607faa2f370) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1105 |
| waiter = {next = 0x0, thread = 0x5607f8fbf060, fiber = 0x0} |
| arg = {waiter = 0x7ffcc378be30, target = 0x5607faa2f370, timeout = 4, limit = 0x0} |
| ec = <optimized out> |
| th = <optimized out> |
| fiber = <optimized out> |
| ec = <optimized out> |
| th = <optimized out> |
| fiber = <optimized out> |
| waiter = <optimized out> |
| arg = <optimized out> |
| err = <optimized out> |
| #13 thread_value (self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1223 |
| th = 0x5607faa2f370 |
| #14 0x00007fe5bb2a2fdc in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x7fe5bab15be8, ec=0x5607f8fc44d0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3794 |
| ci = 0x25c100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fe5a02d06f8 |
| cfunc = 0x5607f9047188 |
| recv = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| block_handler = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #15 vm_call_cfunc_with_frame (ec=0x5607f8fc44d0, reg_cfp=0x7fe5bab15be8, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3840 |
| argc = 0 |
| stack_bottom = <optimized out> |
| argv = <optimized out> |
| #16 0x00007fe5bb2b64cc in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 94592245010864 |
| ci = 0x5607f8fc41e4 |
| cc = <optimized out> |
| recv = 0 |
| argc = <optimized out> |
| calling = {cd = 0x5607f92991b0, cc = 0x7fe5a04b6f30, block_handler = 0, recv = 140624211815080, argc = 0, kw_splat = false, heap_argv = 0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #17 vm_exec_core (ec=0x5607f8fc41e4, ec@entry=0x5607f8fc44d0) at ../../src/trunk-gc-asserts/insns.def:898 |
| bh = <optimized out> |
| cd = 0x5607f92991b0 |
| leaf = <optimized out> |
| val = 94592245010864 |
| reg_pc = 0x5607f929fa68 |
| reg_cfp = 0x7fe5bab15be8 |
| insns_address_table = {0x7fe5bb2b675e <vm_exec_core+990>, 0x7fe5bb2b66ea <vm_exec_core+874>, 0x7fe5bb2b6679 <vm_exec_core+761>, 0x7fe5bb2b6b65 <vm_exec_core+2021>, 0x7fe5bb2b6ae3 <vm_exec_core+1891>, 0x7fe5bb2b6a5c <vm_exec_core+1756>, 0x7fe5bb2b6999 <vm_exec_core+1561>, 0x7fe5bb2b6c48 <vm_exec_core+2248>, 0x7fe5bb2b6be9 <vm_exec_core+2153>, 0x7fe5bb2b68cb <vm_exec_core+1355>, 0x7fe5bb2b6788 <vm_exec_core+1032>, 0x7fe5bb2b7194 <vm_exec_core+3604>, 0x7fe5bb2b7147 <vm_exec_core+3527>, 0x7fe5bb2b70e1 <vm_exec_core+3425>, 0x7fe5bb2b706c <vm_exec_core+3308>, 0x7fe5bb2b7027 <vm_exec_core+3239>, 0x7fe5bb2b6fe7 <vm_exec_core+3175>, 0x7fe5bb2b6faa <vm_exec_core+3114>, 0x7fe5bb2b6f6d <vm_exec_core+3053>, 0x7fe5bb2b6f30 <vm_exec_core+2992>, 0x7fe5bb2b6ec5 <vm_exec_core+2885>, 0x7fe5bb2b6e79 <vm_exec_core+2809>, 0x7fe5bb2b6e2a <vm_exec_core+2730>, 0x7fe5bb2b6dca <vm_exec_core+2634>, 0x7fe5bb2b6d7c <vm_exec_core+2556>, 0x7fe5bb2b6cf5 <vm_exec_core+2421>, 0x7fe5bb2b6cb3 <vm_exec_core+2355>, 0x7fe5bb2b8e33 <vm_exec_core+10931>, 0x7fe5bb2b8dd1 <vm_exec_core+10833>, 0x7fe5bb2b8e98 <vm_exec_core+11032>, 0x7fe5bb2b867a <vm_exec_core+8954>, 0x7fe5bb2b8476 <vm_exec_core+8438>, 0x7fe5bb2b83e0 <vm_exec_core+8288>, 0x7fe5bb2b837a <vm_exec_core+8186>, 0x7fe5bb2b831a <vm_exec_core+8090>, 0x7fe5bb2b82b8 <vm_exec_core+7992>, 0x7fe5bb2b8263 <vm_exec_core+7907>, 0x7fe5bb2b8205 <vm_exec_core+7813>, 0x7fe5bb2b81b3 <vm_exec_core+7731>, 0x7fe5bb2b8184 <vm_exec_core+7684>, 0x7fe5bb2b8141 <vm_exec_core+7617>, 0x7fe5bb2b80e8 <vm_exec_core+7528>, 0x7fe5bb2b80ac <vm_exec_core+7468>, 0x7fe5bb2b893f <vm_exec_core+9663>, 0x7fe5bb2b88f4 <vm_exec_core+9588>, 0x7fe5bb2b88a8 <vm_exec_core+9512>, 0x7fe5bb2b886e <vm_exec_core+9454>, 0x7fe5bb2b87f7 <vm_exec_core+9335>, 0x7fe5bb2b878d <vm_exec_core+9229>, 0x7fe5bb2b8736 <vm_exec_core+9142>, 0x7fe5bb2b86bf <vm_exec_core+9023>, 0x7fe5bb2b8ba9 <vm_exec_core+10281>, 0x7fe5bb2b8a86 <vm_exec_core+9990>, 0x7fe5bb2b8a42 <vm_exec_core+9922>, 0x7fe5bb2b89f3 <vm_exec_core+9843>, 0x7fe5bb2b8ccf <vm_exec_core+10575>, 0x7fe5bb2b8c0f <vm_exec_core+10383>, 0x7fe5bb2b63f0 <vm_exec_core+112>, 0x7fe5bb2b8d41 <vm_exec_core+10689>, 0x7fe5bb2b7316 <vm_exec_core+3990>, 0x7fe5bb2b7d84 <vm_exec_core+6660>, 0x7fe5bb2b7d2d <vm_exec_core+6573>, 0x7fe5bb2b9e60 <vm_exec_core+15072>, 0x7fe5bb2b7cd6 <vm_exec_core+6486>, 0x7fe5bb2b7ef2 <vm_exec_core+7026>, 0x7fe5bb2b7ddb <vm_exec_core+6747>, 0x7fe5bb2b7f3f <vm_exec_core+7103>, 0x7fe5bb2b7bfe <vm_exec_core+6270>, 0x7fe5bb2b7afb <vm_exec_core+6011>, 0x7fe5bb2b8edd <vm_exec_core+11101>, 0x7fe5bb2b7ab2 <vm_exec_core+5938>, 0x7fe5bb2b7a4a <vm_exec_core+5834>, 0x7fe5bb2b79e2 <vm_exec_core+5730>, 0x7fe5bb2b799e <vm_exec_core+5662>, 0x7fe5bb2b78da <vm_exec_core+5466>, 0x7fe5bb2b784f <vm_exec_core+5327>, 0x7fe5bb2ba09d <vm_exec_core+15645>, 0x7fe5bb2ba10c <vm_exec_core+15756>, 0x7fe5bb2ba17a <vm_exec_core+15866>, 0x7fe5bb2b9667 <vm_exec_core+13031>, 0x7fe5bb2ba279 <vm_exec_core+16121>, 0x7fe5bb2ba21b <vm_exec_core+16027>, 0x7fe5bb2ba31a <vm_exec_core+16282>, 0x7fe5bb2b97a9 <vm_exec_core+13353>, 0x7fe5bb2b980f <vm_exec_core+13455>, 0x7fe5bb2b9875 <vm_exec_core+13557>, 0x7fe5bb2b98db <vm_exec_core+13659>, 0x7fe5bb2b9941 <vm_exec_core+13761>, 0x7fe5bb2b9e0c <vm_exec_core+14988>, 0x7fe5bb2b9d26 <vm_exec_core+14758>, 0x7fe5bb2b9d81 <vm_exec_core+14849>, 0x7fe5bb2b9c94 <vm_exec_core+14612>, 0x7fe5bb2b77a2 <vm_exec_core+5154>, 0x7fe5bb2b76f4 <vm_exec_core+4980>, 0x7fe5bb2b9aec <vm_exec_core+14188>, 0x7fe5bb2b9c44 <vm_exec_core+14532>, 0x7fe5bb2b99cc <vm_exec_core+13900>, 0x7fe5bb2b9a7e <vm_exec_core+14078>, 0x7fe5bb2b9b3c <vm_exec_core+14268>, 0x7fe5bb2b9bb1 <vm_exec_core+14385>, 0x7fe5bb2b767b <vm_exec_core+4859>, 0x7fe5bb2b75f3 <vm_exec_core+4723>, 0x7fe5bb2b7533 <vm_exec_core+4531>, 0x7fe5bb2b74e4 <vm_exec_core+4452>, 0x7fe5bb2b7491 <vm_exec_core+4369>, 0x7fe5bb2b7440 <vm_exec_core+4288>, 0x7fe5bb2b73e7 <vm_exec_core+4199>, 0x7fe5bb2b73aa <vm_exec_core+4138>, 0x7fe5bb2b736d <vm_exec_core+4077>, 0x7fe5bb2b674d <vm_exec_core+973>, 0x7fe5bb2b66d9 <vm_exec_core+857>, 0x7fe5bb2b6668 <vm_exec_core+744>, 0x7fe5bb2b6b54 <vm_exec_core+2004>, 0x7fe5bb2b6ad2 <vm_exec_core+1874>, 0x7fe5bb2b6a4b <vm_exec_core+1739>, 0x7fe5bb2b6988 <vm_exec_core+1544>, 0x7fe5bb2b6c37 <vm_exec_core+2231>, 0x7fe5bb2b6bd8 <vm_exec_core+2136>, 0x7fe5bb2b68ba <vm_exec_core+1338>, 0x7fe5bb2b6777 <vm_exec_core+1015>, 0x7fe5bb2b7183 <vm_exec_core+3587>, 0x7fe5bb2b7136 <vm_exec_core+3510>, 0x7fe5bb2b70d0 <vm_exec_core+3408>, 0x7fe5bb2b705b <vm_exec_core+3291>, 0x7fe5bb2b7016 <vm_exec_core+3222>, 0x7fe5bb2b6fd6 <vm_exec_core+3158>, 0x7fe5bb2b6f99 <vm_exec_core+3097>, 0x7fe5bb2b6f5c <vm_exec_core+3036>, 0x7fe5bb2b6f1f <vm_exec_core+2975>, 0x7fe5bb2b6eb4 <vm_exec_core+2868>, 0x7fe5bb2b6e68 <vm_exec_core+2792>, 0x7fe5bb2b6e19 <vm_exec_core+2713>, 0x7fe5bb2b6db9 <vm_exec_core+2617>, 0x7fe5bb2b6d6b <vm_exec_core+2539>, 0x7fe5bb2b6ce4 <vm_exec_core+2404>, 0x7fe5bb2b6ca2 <vm_exec_core+2338>, 0x7fe5bb2b8e22 <vm_exec_core+10914>, 0x7fe5bb2b8dc0 <vm_exec_core+10816>, 0x7fe5bb2b8e87 <vm_exec_core+11015>, 0x7fe5bb2b8669 <vm_exec_core+8937>, 0x7fe5bb2b8465 <vm_exec_core+8421>, 0x7fe5bb2b83cf <vm_exec_core+8271>, 0x7fe5bb2b8369 <vm_exec_core+8169>, 0x7fe5bb2b8309 <vm_exec_core+8073>, 0x7fe5bb2b82a7 <vm_exec_core+7975>, 0x7fe5bb2b8252 <vm_exec_core+7890>, 0x7fe5bb2b81f4 <vm_exec_core+7796>, 0x7fe5bb2b81a2 <vm_exec_core+7714>, 0x7fe5bb2b8173 <vm_exec_core+7667>, 0x7fe5bb2b8130 <vm_exec_core+7600>, 0x7fe5bb2b80d7 <vm_exec_core+7511>, 0x7fe5bb2b809b <vm_exec_core+7451>, 0x7fe5bb2b892e <vm_exec_core+9646>, 0x7fe5bb2b88e3 <vm_exec_core+9571>, 0x7fe5bb2b8897 <vm_exec_core+9495>, 0x7fe5bb2b885d <vm_exec_core+9437>, 0x7fe5bb2b87e6 <vm_exec_core+9318>, 0x7fe5bb2b877c <vm_exec_core+9212>, 0x7fe5bb2b8725 <vm_exec_core+9125>, 0x7fe5bb2b86ae <vm_exec_core+9006>, 0x7fe5bb2b8b98 <vm_exec_core+10264>, 0x7fe5bb2b8a75 <vm_exec_core+9973>, 0x7fe5bb2b8a31 <vm_exec_core+9905>, 0x7fe5bb2b89e2 <vm_exec_core+9826>, 0x7fe5bb2b8cbe <vm_exec_core+10558>, 0x7fe5bb2b8bfe <vm_exec_core+10366>, 0x7fe5bb2b9eb2 <vm_exec_core+15154>, 0x7fe5bb2b8d30 <vm_exec_core+10672>, 0x7fe5bb2b7305 <vm_exec_core+3973>, 0x7fe5bb2b7d73 <vm_exec_core+6643>, 0x7fe5bb2b7d1c <vm_exec_core+6556>, 0x7fe5bb2b9ec8 <vm_exec_core+15176>, 0x7fe5bb2b7cc5 <vm_exec_core+6469>, 0x7fe5bb2b7ee1 <vm_exec_core+7009>, 0x7fe5bb2b7dca <vm_exec_core+6730>, 0x7fe5bb2b7f2e <vm_exec_core+7086>, 0x7fe5bb2b7bed <vm_exec_core+6253>, 0x7fe5bb2b7aea <vm_exec_core+5994>, 0x7fe5bb2b8ecc <vm_exec_core+11084>, 0x7fe5bb2b7aa1 <vm_exec_core+5921>, 0x7fe5bb2b7a39 <vm_exec_core+5817>, 0x7fe5bb2b79d1 <vm_exec_core+5713>, 0x7fe5bb2b798d <vm_exec_core+5645>, 0x7fe5bb2b78c9 <vm_exec_core+5449>, 0x7fe5bb2b783e <vm_exec_core+5310>, 0x7fe5bb2b9ede <vm_exec_core+15198>, 0x7fe5bb2b9ef4 <vm_exec_core+15220>, 0x7fe5bb2b9f0a <vm_exec_core+15242>, 0x7fe5bb2b9f20 <vm_exec_core+15264>, 0x7fe5bb2b9f36 <vm_exec_core+15286>, 0x7fe5bb2b9f4c <vm_exec_core+15308>, 0x7fe5bb2b9f62 <vm_exec_core+15330>, 0x7fe5bb2b9f7f <vm_exec_core+15359>, 0x7fe5bb2b9f95 <vm_exec_core+15381>, 0x7fe5bb2b9fab <vm_exec_core+15403>, 0x7fe5bb2b9fc1 <vm_exec_core+15425>, 0x7fe5bb2b9fd7 <vm_exec_core+15447>, 0x7fe5bb2b9fed <vm_exec_core+15469>, 0x7fe5bb2ba003 <vm_exec_core+15491>, 0x7fe5bb2ba019 <vm_exec_core+15513>...} |
| #18 0x00007fe5bb2bd509 in rb_vm_exec (ec=0x5607f8fc44d0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2564 |
| _ec = 0x5607f8fc44d0 |
| _tag = {tag = 36, retval = 4, buf = {0x7fe5a0426688, 0x7fe5bb2bd510 <rb_vm_exec+400>, 0x0, 0x7ffcc378c0f0, 0x0}, prev = 0x7ffcc378c4f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #19 0x00007fe5bb2c2538 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffcc378c1c8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1640 |
| No locals. |
| #20 vm_yield (kw_splat=0, argv=0x7ffcc378c1c8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1654 |
| No locals. |
| #21 rb_yield_0 (argv=0x7ffcc378c1c8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1344 |
| No locals. |
| #22 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1360 |
| No locals. |
| #23 0x00007fe5baff084c in rb_ary_collect (ary=140624210596760) at /tmp/ruby/src/trunk-gc-asserts/array.c:3618 |
| i = 14 |
| collect = 140624212944520 |
| #24 0x00007fe5bb2a2fdc in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x7fe5bab15e18, ec=0x5607f8fc44d0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3794 |
| ci = 0x163100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fe5a1570128 |
| cfunc = 0x5607f9010888 |
| recv = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| block_handler = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #25 vm_call_cfunc_with_frame (ec=0x5607f8fc44d0, reg_cfp=0x7fe5bab15e18, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3840 |
| argc = 0 |
| stack_bottom = <optimized out> |
| argv = <optimized out> |
| #26 0x00007fe5bb2a99a3 in vm_sendish (ec=0x5607f8fc44d0, reg_cfp=0x7fe5bab15e18, cd=0x5607f9288d50, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 36 |
| ci = <optimized out> |
| cc = 0x7fe5a04e8cb0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5607f9288d50, cc = 0x7fe5a04e8cb0, block_handler = 140624656424497, recv = 140624210596760, argc = 0, kw_splat = false, heap_argv = 0} |
| #27 0x00007fe5bb2b8d11 in vm_exec_core (ec=0x5607f8fc41e4, ec@entry=0x5607f8fc44d0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140624657640801 |
| cd = 0x5607f9288d50 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94592244944208 |
| reg_pc = 0x5607f928c8b8 |
| reg_cfp = 0x7fe5bab15e18 |
| insns_address_table = {0x7fe5bb2b675e <vm_exec_core+990>, 0x7fe5bb2b66ea <vm_exec_core+874>, 0x7fe5bb2b6679 <vm_exec_core+761>, 0x7fe5bb2b6b65 <vm_exec_core+2021>, 0x7fe5bb2b6ae3 <vm_exec_core+1891>, 0x7fe5bb2b6a5c <vm_exec_core+1756>, 0x7fe5bb2b6999 <vm_exec_core+1561>, 0x7fe5bb2b6c48 <vm_exec_core+2248>, 0x7fe5bb2b6be9 <vm_exec_core+2153>, 0x7fe5bb2b68cb <vm_exec_core+1355>, 0x7fe5bb2b6788 <vm_exec_core+1032>, 0x7fe5bb2b7194 <vm_exec_core+3604>, 0x7fe5bb2b7147 <vm_exec_core+3527>, 0x7fe5bb2b70e1 <vm_exec_core+3425>, 0x7fe5bb2b706c <vm_exec_core+3308>, 0x7fe5bb2b7027 <vm_exec_core+3239>, 0x7fe5bb2b6fe7 <vm_exec_core+3175>, 0x7fe5bb2b6faa <vm_exec_core+3114>, 0x7fe5bb2b6f6d <vm_exec_core+3053>, 0x7fe5bb2b6f30 <vm_exec_core+2992>, 0x7fe5bb2b6ec5 <vm_exec_core+2885>, 0x7fe5bb2b6e79 <vm_exec_core+2809>, 0x7fe5bb2b6e2a <vm_exec_core+2730>, 0x7fe5bb2b6dca <vm_exec_core+2634>, 0x7fe5bb2b6d7c <vm_exec_core+2556>, 0x7fe5bb2b6cf5 <vm_exec_core+2421>, 0x7fe5bb2b6cb3 <vm_exec_core+2355>, 0x7fe5bb2b8e33 <vm_exec_core+10931>, 0x7fe5bb2b8dd1 <vm_exec_core+10833>, 0x7fe5bb2b8e98 <vm_exec_core+11032>, 0x7fe5bb2b867a <vm_exec_core+8954>, 0x7fe5bb2b8476 <vm_exec_core+8438>, 0x7fe5bb2b83e0 <vm_exec_core+8288>, 0x7fe5bb2b837a <vm_exec_core+8186>, 0x7fe5bb2b831a <vm_exec_core+8090>, 0x7fe5bb2b82b8 <vm_exec_core+7992>, 0x7fe5bb2b8263 <vm_exec_core+7907>, 0x7fe5bb2b8205 <vm_exec_core+7813>, 0x7fe5bb2b81b3 <vm_exec_core+7731>, 0x7fe5bb2b8184 <vm_exec_core+7684>, 0x7fe5bb2b8141 <vm_exec_core+7617>, 0x7fe5bb2b80e8 <vm_exec_core+7528>, 0x7fe5bb2b80ac <vm_exec_core+7468>, 0x7fe5bb2b893f <vm_exec_core+9663>, 0x7fe5bb2b88f4 <vm_exec_core+9588>, 0x7fe5bb2b88a8 <vm_exec_core+9512>, 0x7fe5bb2b886e <vm_exec_core+9454>, 0x7fe5bb2b87f7 <vm_exec_core+9335>, 0x7fe5bb2b878d <vm_exec_core+9229>, 0x7fe5bb2b8736 <vm_exec_core+9142>, 0x7fe5bb2b86bf <vm_exec_core+9023>, 0x7fe5bb2b8ba9 <vm_exec_core+10281>, 0x7fe5bb2b8a86 <vm_exec_core+9990>, 0x7fe5bb2b8a42 <vm_exec_core+9922>, 0x7fe5bb2b89f3 <vm_exec_core+9843>, 0x7fe5bb2b8ccf <vm_exec_core+10575>, 0x7fe5bb2b8c0f <vm_exec_core+10383>, 0x7fe5bb2b63f0 <vm_exec_core+112>, 0x7fe5bb2b8d41 <vm_exec_core+10689>, 0x7fe5bb2b7316 <vm_exec_core+3990>, 0x7fe5bb2b7d84 <vm_exec_core+6660>, 0x7fe5bb2b7d2d <vm_exec_core+6573>, 0x7fe5bb2b9e60 <vm_exec_core+15072>, 0x7fe5bb2b7cd6 <vm_exec_core+6486>, 0x7fe5bb2b7ef2 <vm_exec_core+7026>, 0x7fe5bb2b7ddb <vm_exec_core+6747>, 0x7fe5bb2b7f3f <vm_exec_core+7103>, 0x7fe5bb2b7bfe <vm_exec_core+6270>, 0x7fe5bb2b7afb <vm_exec_core+6011>, 0x7fe5bb2b8edd <vm_exec_core+11101>, 0x7fe5bb2b7ab2 <vm_exec_core+5938>, 0x7fe5bb2b7a4a <vm_exec_core+5834>, 0x7fe5bb2b79e2 <vm_exec_core+5730>, 0x7fe5bb2b799e <vm_exec_core+5662>, 0x7fe5bb2b78da <vm_exec_core+5466>, 0x7fe5bb2b784f <vm_exec_core+5327>, 0x7fe5bb2ba09d <vm_exec_core+15645>, 0x7fe5bb2ba10c <vm_exec_core+15756>, 0x7fe5bb2ba17a <vm_exec_core+15866>, 0x7fe5bb2b9667 <vm_exec_core+13031>, 0x7fe5bb2ba279 <vm_exec_core+16121>, 0x7fe5bb2ba21b <vm_exec_core+16027>, 0x7fe5bb2ba31a <vm_exec_core+16282>, 0x7fe5bb2b97a9 <vm_exec_core+13353>, 0x7fe5bb2b980f <vm_exec_core+13455>, 0x7fe5bb2b9875 <vm_exec_core+13557>, 0x7fe5bb2b98db <vm_exec_core+13659>, 0x7fe5bb2b9941 <vm_exec_core+13761>, 0x7fe5bb2b9e0c <vm_exec_core+14988>, 0x7fe5bb2b9d26 <vm_exec_core+14758>, 0x7fe5bb2b9d81 <vm_exec_core+14849>, 0x7fe5bb2b9c94 <vm_exec_core+14612>, 0x7fe5bb2b77a2 <vm_exec_core+5154>, 0x7fe5bb2b76f4 <vm_exec_core+4980>, 0x7fe5bb2b9aec <vm_exec_core+14188>, 0x7fe5bb2b9c44 <vm_exec_core+14532>, 0x7fe5bb2b99cc <vm_exec_core+13900>, 0x7fe5bb2b9a7e <vm_exec_core+14078>, 0x7fe5bb2b9b3c <vm_exec_core+14268>, 0x7fe5bb2b9bb1 <vm_exec_core+14385>, 0x7fe5bb2b767b <vm_exec_core+4859>, 0x7fe5bb2b75f3 <vm_exec_core+4723>, 0x7fe5bb2b7533 <vm_exec_core+4531>, 0x7fe5bb2b74e4 <vm_exec_core+4452>, 0x7fe5bb2b7491 <vm_exec_core+4369>, 0x7fe5bb2b7440 <vm_exec_core+4288>, 0x7fe5bb2b73e7 <vm_exec_core+4199>, 0x7fe5bb2b73aa <vm_exec_core+4138>, 0x7fe5bb2b736d <vm_exec_core+4077>, 0x7fe5bb2b674d <vm_exec_core+973>, 0x7fe5bb2b66d9 <vm_exec_core+857>, 0x7fe5bb2b6668 <vm_exec_core+744>, 0x7fe5bb2b6b54 <vm_exec_core+2004>, 0x7fe5bb2b6ad2 <vm_exec_core+1874>, 0x7fe5bb2b6a4b <vm_exec_core+1739>, 0x7fe5bb2b6988 <vm_exec_core+1544>, 0x7fe5bb2b6c37 <vm_exec_core+2231>, 0x7fe5bb2b6bd8 <vm_exec_core+2136>, 0x7fe5bb2b68ba <vm_exec_core+1338>, 0x7fe5bb2b6777 <vm_exec_core+1015>, 0x7fe5bb2b7183 <vm_exec_core+3587>, 0x7fe5bb2b7136 <vm_exec_core+3510>, 0x7fe5bb2b70d0 <vm_exec_core+3408>, 0x7fe5bb2b705b <vm_exec_core+3291>, 0x7fe5bb2b7016 <vm_exec_core+3222>, 0x7fe5bb2b6fd6 <vm_exec_core+3158>, 0x7fe5bb2b6f99 <vm_exec_core+3097>, 0x7fe5bb2b6f5c <vm_exec_core+3036>, 0x7fe5bb2b6f1f <vm_exec_core+2975>, 0x7fe5bb2b6eb4 <vm_exec_core+2868>, 0x7fe5bb2b6e68 <vm_exec_core+2792>, 0x7fe5bb2b6e19 <vm_exec_core+2713>, 0x7fe5bb2b6db9 <vm_exec_core+2617>, 0x7fe5bb2b6d6b <vm_exec_core+2539>, 0x7fe5bb2b6ce4 <vm_exec_core+2404>, 0x7fe5bb2b6ca2 <vm_exec_core+2338>, 0x7fe5bb2b8e22 <vm_exec_core+10914>, 0x7fe5bb2b8dc0 <vm_exec_core+10816>, 0x7fe5bb2b8e87 <vm_exec_core+11015>, 0x7fe5bb2b8669 <vm_exec_core+8937>, 0x7fe5bb2b8465 <vm_exec_core+8421>, 0x7fe5bb2b83cf <vm_exec_core+8271>, 0x7fe5bb2b8369 <vm_exec_core+8169>, 0x7fe5bb2b8309 <vm_exec_core+8073>, 0x7fe5bb2b82a7 <vm_exec_core+7975>, 0x7fe5bb2b8252 <vm_exec_core+7890>, 0x7fe5bb2b81f4 <vm_exec_core+7796>, 0x7fe5bb2b81a2 <vm_exec_core+7714>, 0x7fe5bb2b8173 <vm_exec_core+7667>, 0x7fe5bb2b8130 <vm_exec_core+7600>, 0x7fe5bb2b80d7 <vm_exec_core+7511>, 0x7fe5bb2b809b <vm_exec_core+7451>, 0x7fe5bb2b892e <vm_exec_core+9646>, 0x7fe5bb2b88e3 <vm_exec_core+9571>, 0x7fe5bb2b8897 <vm_exec_core+9495>, 0x7fe5bb2b885d <vm_exec_core+9437>, 0x7fe5bb2b87e6 <vm_exec_core+9318>, 0x7fe5bb2b877c <vm_exec_core+9212>, 0x7fe5bb2b8725 <vm_exec_core+9125>, 0x7fe5bb2b86ae <vm_exec_core+9006>, 0x7fe5bb2b8b98 <vm_exec_core+10264>, 0x7fe5bb2b8a75 <vm_exec_core+9973>, 0x7fe5bb2b8a31 <vm_exec_core+9905>, 0x7fe5bb2b89e2 <vm_exec_core+9826>, 0x7fe5bb2b8cbe <vm_exec_core+10558>, 0x7fe5bb2b8bfe <vm_exec_core+10366>, 0x7fe5bb2b9eb2 <vm_exec_core+15154>, 0x7fe5bb2b8d30 <vm_exec_core+10672>, 0x7fe5bb2b7305 <vm_exec_core+3973>, 0x7fe5bb2b7d73 <vm_exec_core+6643>, 0x7fe5bb2b7d1c <vm_exec_core+6556>, 0x7fe5bb2b9ec8 <vm_exec_core+15176>, 0x7fe5bb2b7cc5 <vm_exec_core+6469>, 0x7fe5bb2b7ee1 <vm_exec_core+7009>, 0x7fe5bb2b7dca <vm_exec_core+6730>, 0x7fe5bb2b7f2e <vm_exec_core+7086>, 0x7fe5bb2b7bed <vm_exec_core+6253>, 0x7fe5bb2b7aea <vm_exec_core+5994>, 0x7fe5bb2b8ecc <vm_exec_core+11084>, 0x7fe5bb2b7aa1 <vm_exec_core+5921>, 0x7fe5bb2b7a39 <vm_exec_core+5817>, 0x7fe5bb2b79d1 <vm_exec_core+5713>, 0x7fe5bb2b798d <vm_exec_core+5645>, 0x7fe5bb2b78c9 <vm_exec_core+5449>, 0x7fe5bb2b783e <vm_exec_core+5310>, 0x7fe5bb2b9ede <vm_exec_core+15198>, 0x7fe5bb2b9ef4 <vm_exec_core+15220>, 0x7fe5bb2b9f0a <vm_exec_core+15242>, 0x7fe5bb2b9f20 <vm_exec_core+15264>, 0x7fe5bb2b9f36 <vm_exec_core+15286>, 0x7fe5bb2b9f4c <vm_exec_core+15308>, 0x7fe5bb2b9f62 <vm_exec_core+15330>, 0x7fe5bb2b9f7f <vm_exec_core+15359>, 0x7fe5bb2b9f95 <vm_exec_core+15381>, 0x7fe5bb2b9fab <vm_exec_core+15403>, 0x7fe5bb2b9fc1 <vm_exec_core+15425>, 0x7fe5bb2b9fd7 <vm_exec_core+15447>, 0x7fe5bb2b9fed <vm_exec_core+15469>, 0x7fe5bb2ba003 <vm_exec_core+15491>, 0x7fe5bb2ba019 <vm_exec_core+15513>...} |
| #28 0x00007fe5bb2bd7a9 in vm_exec_loop (result=<optimized out>, tag=0x7ffcc378c4f0, state=<optimized out>, ec=0x5607f8fc44d0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2591 |
| vm_loop_start = <optimized out> |
| #29 rb_vm_exec (ec=0x5607f8fc44d0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2570 |
| _ec = 0x5607f8fc44d0 |
| _tag = {tag = 36, retval = 4, buf = {0x7fe59acaeef0, 0x7fe5bb2bd510 <rb_vm_exec+400>, 0x0, 0x7ffcc378c4d0, 0x5607f8fdd9b0}, prev = 0x7ffcc378c8d0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| #30 0x00007fe5bb2c2538 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffcc378c5a8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1640 |
| No locals. |
| #31 vm_yield (kw_splat=0, argv=0x7ffcc378c5a8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1654 |
| No locals. |
| #32 rb_yield_0 (argv=0x7ffcc378c5a8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1344 |
| No locals. |
| #33 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1360 |
| No locals. |
| #34 0x00007fe5baff084c in rb_ary_collect (ary=140624121229120) at /tmp/ruby/src/trunk-gc-asserts/array.c:3618 |
| i = 0 |
| collect = 140624121229040 |
| #35 0x00007fe5bb2a2fdc in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x7fe5bab15f30, ec=0x5607f8fc44d0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3794 |
| ci = 0x163100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fe5a1570128 |
| cfunc = 0x5607f9010888 |
| recv = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| block_handler = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #36 vm_call_cfunc_with_frame (ec=0x5607f8fc44d0, reg_cfp=0x7fe5bab15f30, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3840 |
| argc = 0 |
| stack_bottom = <optimized out> |
| argv = <optimized out> |
| #37 0x00007fe5bb2a99a3 in vm_sendish (ec=0x5607f8fc44d0, reg_cfp=0x7fe5bab15f30, cd=0x5607f9170ec0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 36 |
| ci = <optimized out> |
| cc = 0x7fe5a04e8cb0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5607f9170ec0, cc = 0x7fe5a04e8cb0, block_handler = 140624656424777, recv = 140624121229120, argc = 0, kw_splat = false, heap_argv = 0} |
| #38 0x00007fe5bb2b8d11 in vm_exec_core (ec=0x5607f8fc41e4, ec@entry=0x5607f8fc44d0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140624657640801 |
| cd = 0x5607f9170ec0 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94592243797696 |
| reg_pc = 0x5607f9157ee8 |
| reg_cfp = 0x7fe5bab15f30 |
| insns_address_table = {0x7fe5bb2b675e <vm_exec_core+990>, 0x7fe5bb2b66ea <vm_exec_core+874>, 0x7fe5bb2b6679 <vm_exec_core+761>, 0x7fe5bb2b6b65 <vm_exec_core+2021>, 0x7fe5bb2b6ae3 <vm_exec_core+1891>, 0x7fe5bb2b6a5c <vm_exec_core+1756>, 0x7fe5bb2b6999 <vm_exec_core+1561>, 0x7fe5bb2b6c48 <vm_exec_core+2248>, 0x7fe5bb2b6be9 <vm_exec_core+2153>, 0x7fe5bb2b68cb <vm_exec_core+1355>, 0x7fe5bb2b6788 <vm_exec_core+1032>, 0x7fe5bb2b7194 <vm_exec_core+3604>, 0x7fe5bb2b7147 <vm_exec_core+3527>, 0x7fe5bb2b70e1 <vm_exec_core+3425>, 0x7fe5bb2b706c <vm_exec_core+3308>, 0x7fe5bb2b7027 <vm_exec_core+3239>, 0x7fe5bb2b6fe7 <vm_exec_core+3175>, 0x7fe5bb2b6faa <vm_exec_core+3114>, 0x7fe5bb2b6f6d <vm_exec_core+3053>, 0x7fe5bb2b6f30 <vm_exec_core+2992>, 0x7fe5bb2b6ec5 <vm_exec_core+2885>, 0x7fe5bb2b6e79 <vm_exec_core+2809>, 0x7fe5bb2b6e2a <vm_exec_core+2730>, 0x7fe5bb2b6dca <vm_exec_core+2634>, 0x7fe5bb2b6d7c <vm_exec_core+2556>, 0x7fe5bb2b6cf5 <vm_exec_core+2421>, 0x7fe5bb2b6cb3 <vm_exec_core+2355>, 0x7fe5bb2b8e33 <vm_exec_core+10931>, 0x7fe5bb2b8dd1 <vm_exec_core+10833>, 0x7fe5bb2b8e98 <vm_exec_core+11032>, 0x7fe5bb2b867a <vm_exec_core+8954>, 0x7fe5bb2b8476 <vm_exec_core+8438>, 0x7fe5bb2b83e0 <vm_exec_core+8288>, 0x7fe5bb2b837a <vm_exec_core+8186>, 0x7fe5bb2b831a <vm_exec_core+8090>, 0x7fe5bb2b82b8 <vm_exec_core+7992>, 0x7fe5bb2b8263 <vm_exec_core+7907>, 0x7fe5bb2b8205 <vm_exec_core+7813>, 0x7fe5bb2b81b3 <vm_exec_core+7731>, 0x7fe5bb2b8184 <vm_exec_core+7684>, 0x7fe5bb2b8141 <vm_exec_core+7617>, 0x7fe5bb2b80e8 <vm_exec_core+7528>, 0x7fe5bb2b80ac <vm_exec_core+7468>, 0x7fe5bb2b893f <vm_exec_core+9663>, 0x7fe5bb2b88f4 <vm_exec_core+9588>, 0x7fe5bb2b88a8 <vm_exec_core+9512>, 0x7fe5bb2b886e <vm_exec_core+9454>, 0x7fe5bb2b87f7 <vm_exec_core+9335>, 0x7fe5bb2b878d <vm_exec_core+9229>, 0x7fe5bb2b8736 <vm_exec_core+9142>, 0x7fe5bb2b86bf <vm_exec_core+9023>, 0x7fe5bb2b8ba9 <vm_exec_core+10281>, 0x7fe5bb2b8a86 <vm_exec_core+9990>, 0x7fe5bb2b8a42 <vm_exec_core+9922>, 0x7fe5bb2b89f3 <vm_exec_core+9843>, 0x7fe5bb2b8ccf <vm_exec_core+10575>, 0x7fe5bb2b8c0f <vm_exec_core+10383>, 0x7fe5bb2b63f0 <vm_exec_core+112>, 0x7fe5bb2b8d41 <vm_exec_core+10689>, 0x7fe5bb2b7316 <vm_exec_core+3990>, 0x7fe5bb2b7d84 <vm_exec_core+6660>, 0x7fe5bb2b7d2d <vm_exec_core+6573>, 0x7fe5bb2b9e60 <vm_exec_core+15072>, 0x7fe5bb2b7cd6 <vm_exec_core+6486>, 0x7fe5bb2b7ef2 <vm_exec_core+7026>, 0x7fe5bb2b7ddb <vm_exec_core+6747>, 0x7fe5bb2b7f3f <vm_exec_core+7103>, 0x7fe5bb2b7bfe <vm_exec_core+6270>, 0x7fe5bb2b7afb <vm_exec_core+6011>, 0x7fe5bb2b8edd <vm_exec_core+11101>, 0x7fe5bb2b7ab2 <vm_exec_core+5938>, 0x7fe5bb2b7a4a <vm_exec_core+5834>, 0x7fe5bb2b79e2 <vm_exec_core+5730>, 0x7fe5bb2b799e <vm_exec_core+5662>, 0x7fe5bb2b78da <vm_exec_core+5466>, 0x7fe5bb2b784f <vm_exec_core+5327>, 0x7fe5bb2ba09d <vm_exec_core+15645>, 0x7fe5bb2ba10c <vm_exec_core+15756>, 0x7fe5bb2ba17a <vm_exec_core+15866>, 0x7fe5bb2b9667 <vm_exec_core+13031>, 0x7fe5bb2ba279 <vm_exec_core+16121>, 0x7fe5bb2ba21b <vm_exec_core+16027>, 0x7fe5bb2ba31a <vm_exec_core+16282>, 0x7fe5bb2b97a9 <vm_exec_core+13353>, 0x7fe5bb2b980f <vm_exec_core+13455>, 0x7fe5bb2b9875 <vm_exec_core+13557>, 0x7fe5bb2b98db <vm_exec_core+13659>, 0x7fe5bb2b9941 <vm_exec_core+13761>, 0x7fe5bb2b9e0c <vm_exec_core+14988>, 0x7fe5bb2b9d26 <vm_exec_core+14758>, 0x7fe5bb2b9d81 <vm_exec_core+14849>, 0x7fe5bb2b9c94 <vm_exec_core+14612>, 0x7fe5bb2b77a2 <vm_exec_core+5154>, 0x7fe5bb2b76f4 <vm_exec_core+4980>, 0x7fe5bb2b9aec <vm_exec_core+14188>, 0x7fe5bb2b9c44 <vm_exec_core+14532>, 0x7fe5bb2b99cc <vm_exec_core+13900>, 0x7fe5bb2b9a7e <vm_exec_core+14078>, 0x7fe5bb2b9b3c <vm_exec_core+14268>, 0x7fe5bb2b9bb1 <vm_exec_core+14385>, 0x7fe5bb2b767b <vm_exec_core+4859>, 0x7fe5bb2b75f3 <vm_exec_core+4723>, 0x7fe5bb2b7533 <vm_exec_core+4531>, 0x7fe5bb2b74e4 <vm_exec_core+4452>, 0x7fe5bb2b7491 <vm_exec_core+4369>, 0x7fe5bb2b7440 <vm_exec_core+4288>, 0x7fe5bb2b73e7 <vm_exec_core+4199>, 0x7fe5bb2b73aa <vm_exec_core+4138>, 0x7fe5bb2b736d <vm_exec_core+4077>, 0x7fe5bb2b674d <vm_exec_core+973>, 0x7fe5bb2b66d9 <vm_exec_core+857>, 0x7fe5bb2b6668 <vm_exec_core+744>, 0x7fe5bb2b6b54 <vm_exec_core+2004>, 0x7fe5bb2b6ad2 <vm_exec_core+1874>, 0x7fe5bb2b6a4b <vm_exec_core+1739>, 0x7fe5bb2b6988 <vm_exec_core+1544>, 0x7fe5bb2b6c37 <vm_exec_core+2231>, 0x7fe5bb2b6bd8 <vm_exec_core+2136>, 0x7fe5bb2b68ba <vm_exec_core+1338>, 0x7fe5bb2b6777 <vm_exec_core+1015>, 0x7fe5bb2b7183 <vm_exec_core+3587>, 0x7fe5bb2b7136 <vm_exec_core+3510>, 0x7fe5bb2b70d0 <vm_exec_core+3408>, 0x7fe5bb2b705b <vm_exec_core+3291>, 0x7fe5bb2b7016 <vm_exec_core+3222>, 0x7fe5bb2b6fd6 <vm_exec_core+3158>, 0x7fe5bb2b6f99 <vm_exec_core+3097>, 0x7fe5bb2b6f5c <vm_exec_core+3036>, 0x7fe5bb2b6f1f <vm_exec_core+2975>, 0x7fe5bb2b6eb4 <vm_exec_core+2868>, 0x7fe5bb2b6e68 <vm_exec_core+2792>, 0x7fe5bb2b6e19 <vm_exec_core+2713>, 0x7fe5bb2b6db9 <vm_exec_core+2617>, 0x7fe5bb2b6d6b <vm_exec_core+2539>, 0x7fe5bb2b6ce4 <vm_exec_core+2404>, 0x7fe5bb2b6ca2 <vm_exec_core+2338>, 0x7fe5bb2b8e22 <vm_exec_core+10914>, 0x7fe5bb2b8dc0 <vm_exec_core+10816>, 0x7fe5bb2b8e87 <vm_exec_core+11015>, 0x7fe5bb2b8669 <vm_exec_core+8937>, 0x7fe5bb2b8465 <vm_exec_core+8421>, 0x7fe5bb2b83cf <vm_exec_core+8271>, 0x7fe5bb2b8369 <vm_exec_core+8169>, 0x7fe5bb2b8309 <vm_exec_core+8073>, 0x7fe5bb2b82a7 <vm_exec_core+7975>, 0x7fe5bb2b8252 <vm_exec_core+7890>, 0x7fe5bb2b81f4 <vm_exec_core+7796>, 0x7fe5bb2b81a2 <vm_exec_core+7714>, 0x7fe5bb2b8173 <vm_exec_core+7667>, 0x7fe5bb2b8130 <vm_exec_core+7600>, 0x7fe5bb2b80d7 <vm_exec_core+7511>, 0x7fe5bb2b809b <vm_exec_core+7451>, 0x7fe5bb2b892e <vm_exec_core+9646>, 0x7fe5bb2b88e3 <vm_exec_core+9571>, 0x7fe5bb2b8897 <vm_exec_core+9495>, 0x7fe5bb2b885d <vm_exec_core+9437>, 0x7fe5bb2b87e6 <vm_exec_core+9318>, 0x7fe5bb2b877c <vm_exec_core+9212>, 0x7fe5bb2b8725 <vm_exec_core+9125>, 0x7fe5bb2b86ae <vm_exec_core+9006>, 0x7fe5bb2b8b98 <vm_exec_core+10264>, 0x7fe5bb2b8a75 <vm_exec_core+9973>, 0x7fe5bb2b8a31 <vm_exec_core+9905>, 0x7fe5bb2b89e2 <vm_exec_core+9826>, 0x7fe5bb2b8cbe <vm_exec_core+10558>, 0x7fe5bb2b8bfe <vm_exec_core+10366>, 0x7fe5bb2b9eb2 <vm_exec_core+15154>, 0x7fe5bb2b8d30 <vm_exec_core+10672>, 0x7fe5bb2b7305 <vm_exec_core+3973>, 0x7fe5bb2b7d73 <vm_exec_core+6643>, 0x7fe5bb2b7d1c <vm_exec_core+6556>, 0x7fe5bb2b9ec8 <vm_exec_core+15176>, 0x7fe5bb2b7cc5 <vm_exec_core+6469>, 0x7fe5bb2b7ee1 <vm_exec_core+7009>, 0x7fe5bb2b7dca <vm_exec_core+6730>, 0x7fe5bb2b7f2e <vm_exec_core+7086>, 0x7fe5bb2b7bed <vm_exec_core+6253>, 0x7fe5bb2b7aea <vm_exec_core+5994>, 0x7fe5bb2b8ecc <vm_exec_core+11084>, 0x7fe5bb2b7aa1 <vm_exec_core+5921>, 0x7fe5bb2b7a39 <vm_exec_core+5817>, 0x7fe5bb2b79d1 <vm_exec_core+5713>, 0x7fe5bb2b798d <vm_exec_core+5645>, 0x7fe5bb2b78c9 <vm_exec_core+5449>, 0x7fe5bb2b783e <vm_exec_core+5310>, 0x7fe5bb2b9ede <vm_exec_core+15198>, 0x7fe5bb2b9ef4 <vm_exec_core+15220>, 0x7fe5bb2b9f0a <vm_exec_core+15242>, 0x7fe5bb2b9f20 <vm_exec_core+15264>, 0x7fe5bb2b9f36 <vm_exec_core+15286>, 0x7fe5bb2b9f4c <vm_exec_core+15308>, 0x7fe5bb2b9f62 <vm_exec_core+15330>, 0x7fe5bb2b9f7f <vm_exec_core+15359>, 0x7fe5bb2b9f95 <vm_exec_core+15381>, 0x7fe5bb2b9fab <vm_exec_core+15403>, 0x7fe5bb2b9fc1 <vm_exec_core+15425>, 0x7fe5bb2b9fd7 <vm_exec_core+15447>, 0x7fe5bb2b9fed <vm_exec_core+15469>, 0x7fe5bb2ba003 <vm_exec_core+15491>, 0x7fe5bb2ba019 <vm_exec_core+15513>...} |
| #39 0x00007fe5bb2bd7a9 in vm_exec_loop (result=<optimized out>, tag=0x7ffcc378c8d0, state=<optimized out>, ec=0x5607f8fc44d0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2591 |
| vm_loop_start = <optimized out> |
| #40 rb_vm_exec (ec=0x5607f8fc44d0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2570 |
| _ec = 0x5607f8fc44d0 |
| _tag = {tag = 36, retval = 4, buf = {0x5607f8fc44d0, 0x7fe5bb2bd510 <rb_vm_exec+400>, 0x0, 0x7ffcc378c8b0, 0x7fe5bb67c000 <_rtld_global>}, prev = 0x7ffcc378c980, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| #41 0x00007fe5bb2cf10b in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2830 |
| ec = <optimized out> |
| val = <optimized out> |
| #42 0x00007fe5bb0bf185 in rb_ec_exec_node (ec=ec@entry=0x5607f8fc44d0, n=n@entry=0x7fe5a0495560) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x5607f8fc44d0 |
| _tag = {tag = 36, retval = 94592242042064, buf = {0x5607f8fc44d0, 0x7fe5bb0bf1e0 <rb_ec_exec_node+256>, 0x0, 0x7ffcc378c960, 0x24}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fe5a0495560 |
| #43 0x00007fe5bb0c2e23 in ruby_run_node (n=0x7fe5a0495560) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5607f8fc44d0 |
| status = 32764 |
| #44 0x00005607f79a5186 in rb_main (argv=0x7ffcc378cb98, argc=11) at /tmp/ruby/src/trunk-gc-asserts/main.c:43 |
| variable_in_this_stack_frame = 0 |
| #45 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| th: 0x5607f8fbf060, native_id: 0x7fe5bab77c00 |
| -- Control frame information ----------------------------------------------- |
| c:0020 p:---- s:0154 e:000153 CFUNC :value |
| c:0019 p:0023 s:0150 e:000148 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/lib/core_assertions.rb:735 |
| c:0018 p:0077 s:0139 E:000b78 BLOCK /tmp/ruby/src/trunk-gc-asserts/test/resolv/test_dns.rb:800 |
| c:0017 p:0087 s:0123 e:000122 METHOD /tmp/ruby/src/trunk-gc-asserts/test/resolv/test_dns.rb:90 |
| c:0016 p:0008 s:0112 E:001bc0 BLOCK /tmp/ruby/src/trunk-gc-asserts/test/resolv/test_dns.rb:706 |
| c:0015 p:0087 s:0107 e:000106 METHOD /tmp/ruby/src/trunk-gc-asserts/test/resolv/test_dns.rb:90 |
| c:0014 p:0022 s:0096 E:001b48 METHOD /tmp/ruby/src/trunk-gc-asserts/test/resolv/test_dns.rb:705 |
| c:0013 p:0037 s:0091 e:000090 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/testcase.rb:202 |
| c:0012 p:0052 s:0085 e:000084 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/testcase.rb:170 |
| c:0011 p:0083 s:0076 e:000075 BLOCK /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit.rb:1671 [FINISH] |
| c:0010 p:---- s:0069 e:000068 CFUNC :map |
| c:0009 p:0103 s:0065 e:000064 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit.rb:1658 |
| c:0008 p:0035 s:0053 e:000052 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit.rb:1362 |
| c:0007 p:0069 s:0046 E:000ca0 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/parallel.rb:52 |
| c:0006 p:0007 s:0030 e:000029 BLOCK /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/parallel.rb:24 [FINISH] |
| c:0005 p:---- s:0026 e:000025 CFUNC :map |
| c:0004 p:0005 s:0022 e:000021 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/parallel.rb:23 |
| c:0003 p:0210 s:0016 E:0004b0 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/parallel.rb:122 |
| c:0002 p:0051 s:0006 E:0024d0 EVAL /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/parallel.rb:220 [FINISH] |
| c:0001 p:0000 s:0003 E:0021f0 DUMMY [FINISH] |
| th: 0x7fe58c000c60, native_id: 0x7fe59a89d6c0 |
| -- Control frame information ----------------------------------------------- |
| 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-gc-asserts/lib/rubygems/vendor/timeout/lib/timeout.rb:102 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x5607fbc25c30, native_id: 0x7fe59a85b6c0 |
| -- 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-gc-asserts/tool/lib/test/unit/parallel.rb:42 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x7fe5780015b0, native_id: 0x7fe59a9006c0 |
| -- Control frame information ----------------------------------------------- |
| 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-gc-asserts/lib/timeout.rb:99 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x5607faa2f370, native_id: 0x7fe59ab106c0 |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0010 e:000009 CFUNC :accept |
| c:0002 p:0005 s:0006 e:000005 BLOCK /tmp/ruby/src/trunk-gc-asserts/test/resolv/test_dns.rb:757 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x5607fb1e9660, native_id: 0x7fe59a8be6c0 |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0035 e:000034 CFUNC :accept |
| c:0002 p:0004 s:0031 e:000030 BLOCK /tmp/ruby/src/trunk-gc-asserts/test/resolv/test_dns.rb:761 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| $1 = true |
| $2 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 3393495) detached] |
| $ timeout 60 gdb -p 3393488 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| running file: /tmp/ruby/src/trunk-gc-asserts/test/resolv/test_dns.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. |
| [New LWP 3393490] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fcd46906e81 in rb_gc_vm_unlock_no_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:165 |
| 165 rb_gc_vm_unlock_no_barrier(unsigned int lev) |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fcd463abc00 (LWP 3393488) "ruby" 0x00007fcd46906e81 in rb_gc_vm_unlock_no_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:165 |
| 2 Thread 0x7fcd2cd6f6c0 (LWP 3393490) "ruby" 0x00007fcd46504042 in epoll_wait (epfd=4, events=events@entry=0x7fcd46e7047c <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| >>> Machine level backtrace |
| Thread 2 (Thread 0x7fcd2cd6f6c0 (LWP 3393490) "ruby"): |
| #0 0x00007fcd46504042 in epoll_wait (epfd=4, events=events@entry=0x7fcd46e7047c <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| sc_ret = -4 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007fcd46a958e5 in event_wait (vm=0x5631933b3ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2883 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x5631933b3ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:908 |
| r = <optimized out> |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| #3 timer_thread_func (ptr=0x5631933b3ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3010 |
| vm = 0x5631933b3ad0 |
| #4 0x00007fcd46476a94 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 = {140519197308608, 5459877929175415881, 140519197308608, -256, 25, 140723914276752, 5459877929154444361, 5459971538285821001}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007fcd46503c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7fcd463abc00 (LWP 3393488) "ruby"): |
| #0 0x00007fcd46906e81 in rb_gc_vm_unlock_no_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:165 |
| _SC_XOPEN_SHM = _SC_XOPEN_SHM |
| _SC_ADVISORY_INFO = _SC_ADVISORY_INFO |
| idTo_hash = idTo_hash |
| _SC_HOST_NAME_MAX = _SC_HOST_NAME_MAX |
| _SC_INT_MAX = _SC_INT_MAX |
| _SC_LEVEL3_CACHE_SIZE = _SC_LEVEL3_CACHE_SIZE |
| RUBY_T_FLOAT = RUBY_T_FLOAT |
| _SC_TIMEOUTS = _SC_TIMEOUTS |
| idLT = idLT |
| tInitialize = tInitialize |
| CATCH_TYPE_NEXT = CATCH_TYPE_NEXT |
| gc_stat_sym_heap_live_slots = gc_stat_sym_heap_live_slots |
| MEMOP_TYPE_FREE = MEMOP_TYPE_FREE |
| _SC_THREAD_THREADS_MAX = _SC_THREAD_THREADS_MAX |
| _SC_MESSAGE_PASSING = _SC_MESSAGE_PASSING |
| _SC_USER_GROUPS_R = _SC_USER_GROUPS_R |
| _ISupper = _ISupper |
| tQuo = tQuo |
| idInspect = idInspect |
| PM_OPTIONS_COMMAND_LINE_L = 4 '\004' |
| wakeup_by_interrupt = wakeup_by_interrupt |
| MEMOP_TYPE_MALLOC = MEMOP_TYPE_MALLOC |
| _SC_GETGR_R_SIZE_MAX = _SC_GETGR_R_SIZE_MAX |
| idMethodMissing = idMethodMissing |
| gc_mode_none = gc_mode_none |
| RUBY_ID_ATTRSET = RUBY_ID_ATTRSET |
| tNUMPARAM_1 = tNUMPARAM_1 |
| PM_OPTIONS_COMMAND_LINE_N = 8 '\b' |
| tNUMPARAM_2 = tNUMPARAM_2 |
| tTo_ary = tTo_ary |
| tNUMPARAM_3 = tNUMPARAM_3 |
| tTOKEN_CONST_END = tTOKEN_GLOBAL_END |
| PM_OPTIONS_COMMAND_LINE_P = 16 '\020' |
| tNUMPARAM_4 = tNUMPARAM_4 |
| _SC_UCHAR_MAX = _SC_UCHAR_MAX |
| RUBY_Qtrue = RUBY_Qtrue |
| id_core_set_method_alias = id_core_set_method_alias |
| tNUMPARAM_5 = tNUMPARAM_5 |
| tNUMPARAM_6 = tNUMPARAM_6 |
| _SC_PRIORITY_SCHEDULING = _SC_PRIORITY_SCHEDULING |
| _SC_PII_INTERNET_DGRAM = _SC_PII_INTERNET_DGRAM |
| RUBY_ID_STATIC_SYM = RUBY_ID_STATIC_SYM |
| tNUMPARAM_7 = tNUMPARAM_7 |
| block_type_proc = block_type_proc |
| GPR_FLAG_IMMEDIATE_MARK = GPR_FLAG_IMMEDIATE_MARK |
| _SC_SELECT = _SC_SELECT |
| tNUMPARAM_8 = tNUMPARAM_8 |
| idLambda = idLambda |
| _SC_POLL = _SC_POLL |
| ID_TABLE_REPLACE = ID_TABLE_REPLACE |
| tNUMPARAM_9 = tNUMPARAM_9 |
| gc_stat_sym_malloc_increase_bytes = gc_stat_sym_malloc_increase_bytes |
| _SC_2_FORT_RUN = _SC_2_FORT_RUN |
| _SC_BARRIERS = _SC_BARRIERS |
| _SC_PIPE = _SC_PIPE |
| idEqlP = idEqlP |
| _SC_THREAD_ATTR_STACKADDR = _SC_THREAD_ATTR_STACKADDR |
| RUBY_T_ZOMBIE = RUBY_T_ZOMBIE |
| gc_stat_sym_read_barrier_faults = gc_stat_sym_read_barrier_faults |
| idCmp = idCmp |
| idEqTilde = idEqTilde |
| OPTIMIZED_METHOD_TYPE_SEND = OPTIMIZED_METHOD_TYPE_SEND |
| _SC_SIGSTKSZ = _SC_SIGSTKSZ |
| RUBY_FL_EXIVAR = RUBY_FL_EXIVAR |
| idIntern = idIntern |
| RUBY_T_ARRAY = RUBY_T_ARRAY |
| RUBY_ID_CLASS = RUBY_ID_CLASS |
| OPTIMIZED_METHOD_TYPE_STRUCT_AREF = OPTIMIZED_METHOD_TYPE_STRUCT_AREF |
| ISEQ_TYPE_ENSURE = ISEQ_TYPE_ENSURE |
| tTOKEN_ATTRSET_END = tTOKEN_GLOBAL_END |
| idMethod_added = idMethod_added |
| idInitialize = idInitialize |
| tAND = tAND |
| thread_sched_waiting_io_read = thread_sched_waiting_io_read |
| gc_stat_heap_symbols = {0, 0, 0, 0, 0, 0, 0, 0} |
| _SC_V6_ILP32_OFFBIG = _SC_V6_ILP32_OFFBIG |
| RUBY_FIXNUM_FLAG = RUBY_FIXNUM_FLAG |
| RUBY_FL_USHIFT = RUBY_FL_USHIFT |
| _SC_LEVEL2_CACHE_SIZE = _SC_LEVEL2_CACHE_SIZE |
| RARRAY_EMBED_FLAG = RARRAY_EMBED_FLAG |
| _SC_TYPED_MEMORY_OBJECTS = _SC_TYPED_MEMORY_OBJECTS |
| ST_CONTINUE = ST_CONTINUE |
| GPR_FLAG_FULL_MARK = GPR_FLAG_FULL_MARK |
| _SC_PHYS_PAGES = _SC_PHYS_PAGES |
| _SC_2_UPE = _SC_2_UPE |
| idInitialize_clone = idInitialize_clone |
| imemo_parser_strterm = imemo_parser_strterm |
| VM_METHOD_TYPE_ATTRSET = VM_METHOD_TYPE_ATTRSET |
| RUBY_FL_UNUSED6 = RUBY_FL_UNUSED6 |
| tLambda = tLambda |
| tNil = tNil |
| tSend = tSend |
| tPack = tPack |
| gc_stat_sym_heap_free_slots = gc_stat_sym_heap_free_slots |
| _SC_PII_SOCKET = _SC_PII_SOCKET |
| _SC_V6_ILP32_OFF32 = _SC_V6_ILP32_OFF32 |
| RUBY_T_NODE = RUBY_T_NODE |
| gc_mode_marking = gc_mode_marking |
| gc_stat_sym_malloc_increase_bytes_limit = gc_stat_sym_malloc_increase_bytes_limit |
| _SC_LEVEL3_CACHE_LINESIZE = _SC_LEVEL3_CACHE_LINESIZE |
| RUBY_T_STRUCT = RUBY_T_STRUCT |
| _SC_NZERO = _SC_NZERO |
| _SC_2_PBS = _SC_2_PBS |
| idNot = idNot |
| idNOT = idNOT |
| RUBY_TAG_NONE = RUBY_TAG_NONE |
| gc_stat_heap_sym_force_major_gc_count = gc_stat_heap_sym_force_major_gc_count |
| _SC_ARG_MAX = _SC_ARG_MAX |
| _SC_FILE_LOCKING = _SC_FILE_LOCKING |
| RUBY_TYPED_UNUSED = RUBY_TYPED_UNUSED |
| tIntern = tIntern |
| tMethod_added = tMethod_added |
| RHASH_ST_TABLE_FLAG = RHASH_ST_TABLE_FLAG |
| _SC_RTSIG_MAX = _SC_RTSIG_MAX |
| _SC_PII_XTI = _SC_PII_XTI |
| _SC_SYMLOOP_MAX = _SC_SYMLOOP_MAX |
| _SC_LEVEL1_DCACHE_LINESIZE = _SC_LEVEL1_DCACHE_LINESIZE |
| idANDDOT = idANDDOT |
| ISEQ_TYPE_RESCUE = ISEQ_TYPE_RESCUE |
| _SC_LEVEL1_ICACHE_ASSOC = _SC_LEVEL1_ICACHE_ASSOC |
| idInitialize_copy = idInitialize_copy |
| PM_NODE_FLAG_NEWLINE = 1 |
| RUBY_FLONUM_FLAG = RUBY_FLONUM_FLAG |
| RUBY_T_HASH = RUBY_T_HASH |
| PM_CONSTANT_POOL_BUCKET_OWNED = 1 |
| RUBY_T_FIXNUM = RUBY_T_FIXNUM |
| idLocals = idLocals |
| RUBY_TAG_MASK = RUBY_TAG_MASK |
| PM_SCOPE_PARAMETERS_FORWARDING_KEYWORDS = 2 '\002' |
| heap_sizes = {40, 80, 160, 320, 640, 0} |
| _SC_NL_ARGMAX = _SC_NL_ARGMAX |
| tInitialize_dup = tInitialize_dup |
| idMethod_removed = idMethod_removed |
| VM_METHOD_TYPE_MISSING = VM_METHOD_TYPE_MISSING |
| _SC_CHILD_MAX = _SC_CHILD_MAX |
| _SC_LEVEL2_CACHE_ASSOC = _SC_LEVEL2_CACHE_ASSOC |
| _SC_XOPEN_STREAMS = _SC_XOPEN_STREAMS |
| idIFUNC = idIFUNC |
| tName = tName |
| BITS_SIZE = BITS_SIZE |
| _SC_BC_BASE_MAX = _SC_BC_BASE_MAX |
| idPLUS = idPLUS |
| ISEQ_TYPE_PLAIN = ISEQ_TYPE_PLAIN |
| basket_type_reserved = basket_type_reserved |
| gc_stat_heap_sym_total_allocated_pages = gc_stat_heap_sym_total_allocated_pages |
| RUBY_T_MATCH = RUBY_T_MATCH |
| thread_sched_waiting_none = thread_sched_waiting_none |
| ISEQ_TYPE_CLASS = ISEQ_TYPE_CLASS |
| obj_info_buffers = {'\000' <repeats 255 times>, '\000' <repeats 255 times>, '\000' <repeats 255 times>, '\000' <repeats 255 times>, '\000' <repeats 255 times>, '\000' <repeats 255 times>, '\000' <repeats 255 times>, '\000' <repeats 255 times>, '\000' <repeats 255 times>, '\000' <repeats 255 times>} |
| MISSING_NONE = MISSING_NONE |
| PM_SCOPE_SHAREABLE_CONSTANT_NONE = 0 '\000' |
| RHASH_AR_TABLE_SIZE_SHIFT = RHASH_AR_TABLE_SIZE_SHIFT |
| idCOLON2 = idCOLON2 |
| basket_type_deleted = basket_type_deleted |
| RUBY_T_COMPLEX = RUBY_T_COMPLEX |
| _ISpunct = _ISpunct |
| tInitialize_copy = tInitialize_copy |
| idBuffer = idBuffer |
| VM_BARRIER_INTERRUPT_MASK = VM_BARRIER_INTERRUPT_MASK |
| _SC_EXPR_NEST_MAX = _SC_EXPR_NEST_MAX |
| _SC_LOGIN_NAME_MAX = _SC_LOGIN_NAME_MAX |
| _SC_V7_ILP32_OFFBIG = _SC_V7_ILP32_OFFBIG |
| idSend = idSend |
| idPack = idPack |
| PENDING_INTERRUPT_MASK = PENDING_INTERRUPT_MASK |
| _ISprint = _ISprint |
| idGTGT = idGTGT |
| tNEXT_ID = tTOKEN_GLOBAL_END |
| RUBY_TAG_THROW = RUBY_TAG_THROW |
| GPR_FLAG_CAPI = GPR_FLAG_CAPI |
| RSTRING_FSTR = RSTRING_FSTR |
| RUBY_TAG_NEXT = RUBY_TAG_NEXT |
| block_type_iseq = block_type_iseq |
| wakeup_by_take = wakeup_by_take |
| GPR_FLAG_MAJOR_BY_OLDMALLOC = GPR_FLAG_MAJOR_BY_OLDMALLOC |
| _SC_AIO_LISTIO_MAX = _SC_AIO_LISTIO_MAX |
| basket_type_yielding = basket_type_yielding |
| ST_DELETE = ST_DELETE |
| GPR_FLAG_IMMEDIATE_SWEEP = GPR_FLAG_IMMEDIATE_SWEEP |
| gc_stat_sym_total_allocated_pages = gc_stat_sym_total_allocated_pages |
| _SC_TRACE_SYS_MAX = _SC_TRACE_SYS_MAX |
| t__recursive_key__ = t__recursive_key__ |
| id__recursive_key__ = id__recursive_key__ |
| idNUMPARAM_1 = idNUMPARAM_1 |
| VG_USERREQ__MAKE_MEM_NOACCESS = VG_USERREQ__MAKE_MEM_NOACCESS |
| VG_USERREQ__MAKE_MEM_UNDEFINED = VG_USERREQ__MAKE_MEM_UNDEFINED |
| VG_USERREQ__MAKE_MEM_DEFINED = VG_USERREQ__MAKE_MEM_DEFINED |
| VG_USERREQ__DISCARD = VG_USERREQ__DISCARD |
| VG_USERREQ__CHECK_MEM_IS_ADDRESSABLE = VG_USERREQ__CHECK_MEM_IS_ADDRESSABLE |
| VG_USERREQ__CHECK_MEM_IS_DEFINED = VG_USERREQ__CHECK_MEM_IS_DEFINED |
| VG_USERREQ__DO_LEAK_CHECK = VG_USERREQ__DO_LEAK_CHECK |
| VG_USERREQ__COUNT_LEAKS = VG_USERREQ__COUNT_LEAKS |
| VG_USERREQ__GET_VBITS = VG_USERREQ__GET_VBITS |
| VG_USERREQ__SET_VBITS = VG_USERREQ__SET_VBITS |
| VG_USERREQ__CREATE_BLOCK = VG_USERREQ__CREATE_BLOCK |
| VG_USERREQ__MAKE_MEM_DEFINED_IF_ADDRESSABLE = VG_USERREQ__MAKE_MEM_DEFINED_IF_ADDRESSABLE |
| VG_USERREQ__COUNT_LEAK_BLOCKS = VG_USERREQ__COUNT_LEAK_BLOCKS |
| VG_USERREQ__ENABLE_ADDR_ERROR_REPORTING_IN_RANGE = VG_USERREQ__ENABLE_ADDR_ERROR_REPORTING_IN_RANGE |
| VG_USERREQ__DISABLE_ADDR_ERROR_REPORTING_IN_RANGE = VG_USERREQ__DISABLE_ADDR_ERROR_REPORTING_IN_RANGE |
| PM_SCOPE_PARAMETERS_NUMBERED_FOUND = 64 '@' |
| _SC_CHARCLASS_NAME_MAX = _SC_CHARCLASS_NAME_MAX |
| idNUMPARAM_2 = idNUMPARAM_2 |
| basket_type_none = basket_type_none |
| tLocals = tLocals |
| tERROR_INFO = tERROR_INFO |
| idNUMPARAM_3 = idNUMPARAM_3 |
| wait_none = wait_none |
| _SC_ASYNCHRONOUS_IO = _SC_ASYNCHRONOUS_IO |
| _SC_XOPEN_REALTIME = _SC_XOPEN_REALTIME |
| _ISblank = _ISblank |
| tException = tException |
| idUScore = idUScore |
| idNUMPARAM_4 = idNUMPARAM_4 |
| OPTIMIZED_METHOD_TYPE__MAX = OPTIMIZED_METHOD_TYPE__MAX |
| RHASH_AR_TABLE_BOUND_MASK = RHASH_AR_TABLE_BOUND_MASK |
| idNUMPARAM_5 = idNUMPARAM_5 |
| gc_stat_sym_count = gc_stat_sym_count |
| idNUMPARAM_6 = idNUMPARAM_6 |
| RUBY_TAG_REDO = RUBY_TAG_REDO |
| wait_yielding = wait_yielding |
| _SC_XOPEN_REALTIME_THREADS = _SC_XOPEN_REALTIME_THREADS |
| _SC_SPAWN = _SC_SPAWN |
| _SC_2_PBS_CHECKPOINT = _SC_2_PBS_CHECKPOINT |
| idNUMPARAM_7 = idNUMPARAM_7 |
| MISSING_VCALL = MISSING_VCALL |
| RAISED_NOMEMORY = RAISED_NOMEMORY |
| idNUMPARAM_8 = idNUMPARAM_8 |
| _SC_CHAR_BIT = _SC_CHAR_BIT |
| idName = idName |
| idNUMPARAM_9 = idNUMPARAM_9 |
| malloc_offset = 8 |
| _SC_2_VERSION = _SC_2_VERSION |
| tMesg = tMesg |
| wakeup_by_close = wakeup_by_close |
| _SC_UIO_MAXIOV = _SC_UIO_MAXIOV |
| _SC_2_PBS_ACCOUNTING = _SC_2_PBS_ACCOUNTING |
| _SC_V7_LP64_OFF64 = _SC_V7_LP64_OFF64 |
| tPath = tPath |
| tBuffer = tBuffer |
| RHASH_AR_TABLE_BOUND_SHIFT = RHASH_AR_TABLE_BOUND_SHIFT |
| _SC_2_CHAR_TERM = _SC_2_CHAR_TERM |
| _SC_CLOCK_SELECTION = _SC_CLOCK_SELECTION |
| imemo_svar = imemo_svar |
| imemo_callinfo = imemo_callinfo |
| _SC_2_SW_DEV = _SC_2_SW_DEV |
| basket_type_copy = basket_type_copy |
| RUSAGE_THREAD = RUSAGE_THREAD |
| _SC_CLK_TCK = _SC_CLK_TCK |
| _SC_SINGLE_PROCESS = _SC_SINGLE_PROCESS |
| idTo_str = idTo_str |
| _ISlower = _ISlower |
| gc_stat_sym_remembered_wb_unprotected_objects = gc_stat_sym_remembered_wb_unprotected_objects |
| gc_stat_sym_compact_count = gc_stat_sym_compact_count |
| MISSING_FCALL = MISSING_FCALL |
| ST_REPLACE = ST_REPLACE |
| HEAP_PAGE_BITMAP_LIMIT = HEAP_PAGE_BITMAP_LIMIT |
| _SC_SIGQUEUE_MAX = _SC_SIGQUEUE_MAX |
| _SC_THREADS = _SC_THREADS |
| _SC_STREAMS = _SC_STREAMS |
| _SC_MINSIGSTKSZ = _SC_MINSIGSTKSZ |
| idASET = idASET |
| tUScore = tUScore |
| _SC_THREAD_ROBUST_PRIO_PROTECT = _SC_THREAD_ROBUST_PRIO_PROTECT |
| imemo_ifunc = imemo_ifunc |
| gc_stat_sym_weak_references_count = gc_stat_sym_weak_references_count |
| _SC_THREAD_PRIORITY_SCHEDULING = _SC_THREAD_PRIORITY_SCHEDULING |
| THREAD_STOPPED_FOREVER = THREAD_STOPPED_FOREVER |
| gc_stat_sym_major_gc_count = gc_stat_sym_major_gc_count |
| gc_stat_sym_remembered_wb_unprotected_objects_limit = gc_stat_sym_remembered_wb_unprotected_objects_limit |
| RUBY_ID_JUNK = RUBY_ID_JUNK |
| idEq = idEq |
| ISEQ_TYPE_MAIN = ISEQ_TYPE_MAIN |
| _SC_XBS5_ILP32_OFF32 = _SC_XBS5_ILP32_OFF32 |
| idMethod_undefined = idMethod_undefined |
| idERROR_INFO = idERROR_INFO |
| MISSING_SUPER = MISSING_SUPER |
| _SC_2_C_DEV = _SC_2_C_DEV |
| _SC_PII_INTERNET = _SC_PII_INTERNET |
| _SC_THREAD_ATTR_STACKSIZE = _SC_THREAD_ATTR_STACKSIZE |
| wait_taking = wait_taking |
| PM_SCOPE_PARAMETERS_FORWARDING_BLOCK = 4 '\004' |
| RUSAGE_SELF = RUSAGE_SELF |
| CONST_VISIBILITY_MAX = CONST_VISIBILITY_MAX |
| idNeqTilde = idNeqTilde |
| METHOD_VISI_MASK = METHOD_VISI_PROTECTED |
| idFreeze = idFreeze |
| _SC_XOPEN_XPG2 = _SC_XOPEN_XPG2 |
| ID_TABLE_DELETE = ID_TABLE_DELETE |
| tTo_str = tTo_str |
| idMesg = idMesg |
| _SC_XOPEN_XPG3 = _SC_XOPEN_XPG3 |
| _SC_THREAD_ROBUST_PRIO_INHERIT = _SC_THREAD_ROBUST_PRIO_INHERIT |
| idMin = idMin |
| idPath = idPath |
| _SC_XOPEN_XPG4 = _SC_XOPEN_XPG4 |
| RUBY_ELTS_SHARED = RUBY_FL_USER2 |
| tBt = tBt |
| gc_mode_sweeping = gc_mode_sweeping |
| _SC_XBS5_LPBIG_OFFBIG = _SC_XBS5_LPBIG_OFFBIG |
| gc_stat_sym_sweeping_time = gc_stat_sym_sweeping_time |
| _SC_RAW_SOCKETS = _SC_RAW_SOCKETS |
| RUBY_T_TRUE = RUBY_T_TRUE |
| id_core_set_postexe = id_core_set_postexe |
| _SC_XOPEN_XCU_VERSION = _SC_XOPEN_XCU_VERSION |
| _SC_REGEX_VERSION = _SC_REGEX_VERSION |
| _ISalnum = _ISalnum |
| tSize = tSize |
| thread_invoke_type_func = thread_invoke_type_func |
| GPR_FLAG_METHOD = GPR_FLAG_METHOD |
| _SC_V6_LP64_OFF64 = _SC_V6_LP64_OFF64 |
| RUBY_ID_CONST = RUBY_ID_CONST |
| idCFUNC = idCFUNC |
| _SC_SCHAR_MIN = _SC_SCHAR_MIN |
| METHOD_VISI_UNDEF = METHOD_VISI_UNDEF |
| _SC_REALTIME_SIGNALS = _SC_REALTIME_SIGNALS |
| _SC_SYSTEM_DATABASE_R = _SC_SYSTEM_DATABASE_R |
| RUBY_T_REGEXP = RUBY_T_REGEXP |
| _SC_MAPPED_FILES = _SC_MAPPED_FILES |
| _SC_LEVEL3_CACHE_ASSOC = _SC_LEVEL3_CACHE_ASSOC |
| id_core_sprintf = id_core_sprintf |
| GPR_FLAG_NEWOBJ = GPR_FLAG_NEWOBJ |
| HEAP_PAGE_ALIGN = HEAP_PAGE_ALIGN |
| HEAP_PAGE_OBJ_LIMIT = HEAP_PAGE_OBJ_LIMIT |
| gc_stat_sym_total_allocated_objects = gc_stat_sym_total_allocated_objects |
| _SC_2_PBS_LOCATE = _SC_2_PBS_LOCATE |
| RUBY_FL_SEEN_OBJ_ID = RUBY_FL_SEEN_OBJ_ID |
| RUBY_TAG_FATAL = RUBY_TAG_FATAL |
| GPR_FLAG_STRESS = GPR_FLAG_STRESS |
| tPRESERVED_ID_BEGIN = idANDDOT |
| _SC_SEM_NSEMS_MAX = _SC_SEM_NSEMS_MAX |
| _SC_XOPEN_UNIX = _SC_XOPEN_UNIX |
| id_core_undef_method = id_core_undef_method |
| BITS_BITLENGTH = BITS_BITLENGTH |
| RUBY_SYMBOL_FLAG = RUBY_SYMBOL_FLAG |
| RUBY_TYPED_DECL_MARKING = RUBY_TYPED_DECL_MARKING |
| OPTIMIZED_METHOD_TYPE_BLOCK_CALL = OPTIMIZED_METHOD_TYPE_BLOCK_CALL |
| _SC_FSYNC = _SC_FSYNC |
| _SC_SHELL = _SC_SHELL |
| CONST_VISIBILITY_MASK = CONST_VISIBILITY_MASK |
| tTo_a = tTo_a |
| gc_stat_heap_sym_heap_eden_pages = gc_stat_heap_sym_heap_eden_pages |
| tFreeze = tFreeze |
| tConst_missing = tConst_missing |
| OPTIMIZED_METHOD_TYPE_CALL = OPTIMIZED_METHOD_TYPE_CALL |
| gc_stat_sym_heap_final_slots = gc_stat_sym_heap_final_slots |
| gc_stat_symbols = {0 <repeats 31 times>} |
| tTOKEN_CONST_BEGIN = tERROR_INFO |
| idBt_locations = idBt_locations |
| ruby_error_stream_closed = ruby_error_stream_closed |
| _SC_NL_NMAX = _SC_NL_NMAX |
| ST_STOP = ST_STOP |
| tTo_f = tTo_f |
| _VG_USERREQ__MEMCHECK_RECORD_OVERLAP_ERROR = _VG_USERREQ__MEMCHECK_RECORD_OVERLAP_ERROR |
| id_debug_created_info = id_debug_created_info |
| VM_METHOD_TYPE_OPTIMIZED = VM_METHOD_TYPE_OPTIMIZED |
| gc_stat_sym_marking_time = gc_stat_sym_marking_time |
| _SC_LEVEL2_CACHE_LINESIZE = _SC_LEVEL2_CACHE_LINESIZE |
| VM_METHOD_TYPE_NOTIMPLEMENTED = VM_METHOD_TYPE_NOTIMPLEMENTED |
| _SC_COLL_WEIGHTS_MAX = _SC_COLL_WEIGHTS_MAX |
| tTo_i = tTo_i |
| RUBY_T_MODULE = RUBY_T_MODULE |
| RUBY_FL_USER0 = RUBY_FL_USER0 |
| METHOD_VISI_PROTECTED = METHOD_VISI_PROTECTED |
| gc_stat_sym_heap_allocated_pages = gc_stat_sym_heap_allocated_pages |
| gc_stat_sym_heap_marked_slots = gc_stat_sym_heap_marked_slots |
| RUBY_FL_USER1 = RUBY_FL_USER1 |
| RUBY_FL_USER2 = RUBY_FL_USER2 |
| idBackquote = idBackquote |
| tLASTLINE = tTOKEN_LOCAL_END |
| idMax = idMax |
| gc_stat_sym_heap_available_slots = gc_stat_sym_heap_available_slots |
| _SC_V7_ILP32_OFF32 = _SC_V7_ILP32_OFF32 |
| RUBY_FL_USER3 = RUBY_FL_USER3 |
| idSize = idSize |
| imemo_iseq = imemo_iseq |
| _SC_NL_SETMAX = _SC_NL_SETMAX |
| RUBY_FL_USER4 = RUBY_FL_USER4 |
| RUBY_FL_USER5 = RUBY_FL_USER5 |
| gc_stress_full_mark_after_malloc = gc_stress_full_mark_after_malloc |
| gc_stat_sym_last = gc_stat_sym_last |
| RUBY_FL_USER6 = RUBY_FL_USER6 |
| RUBY_TYPED_FREE_IMMEDIATELY = RUBY_TYPED_FREE_IMMEDIATELY |
| tCall = tCall |
| ractor_running = ractor_running |
| RUBY_T_OBJECT = RUBY_T_OBJECT |
| RUBY_FL_USER7 = RUBY_FL_USER7 |
| tGets = tGets |
| _SC_SCHAR_MAX = _SC_SCHAR_MAX |
| _SC_C_LANG_SUPPORT_R = _SC_C_LANG_SUPPORT_R |
| RUBY_FL_USER8 = RUBY_FL_USER8 |
| tTo_r = tTo_r |
| tBt_locations = tBt_locations |
| object_id_hash_type = {compare = 0x7fcd46903d30 <object_id_cmp>, hash = 0x7fcd46902b50 <object_id_hash>} |
| _SC_PII = _SC_PII |
| _SC_LEVEL1_ICACHE_SIZE = _SC_LEVEL1_ICACHE_SIZE |
| RUBY_FL_USER9 = RUBY_FL_USER9 |
| ST_CHECK = ST_CHECK |
| tTo_s = tTo_s |
| _SC_THREAD_KEYS_MAX = _SC_THREAD_KEYS_MAX |
| _SC_NL_LANGMAX = _SC_NL_LANGMAX |
| RUBY_ID_SCOPE_MASK = RUBY_ID_JUNK |
| idDIV = idDIV |
| tSingleton_method_undefined = tSingleton_method_undefined |
| idDiv = idDiv |
| _SC_TIMERS = _SC_TIMERS |
| tInitialize_clone = tInitialize_clone |
| tTOKEN_GLOBAL_BEGIN = tDefault |
| tBACKREF = tBACKREF |
| VM_METHOD_TYPE_CFUNC = VM_METHOD_TYPE_CFUNC |
| _SC_NPROCESSORS_CONF = _SC_NPROCESSORS_CONF |
| _SC_V6_LPBIG_OFFBIG = _SC_V6_LPBIG_OFFBIG |
| RUBY_T_CLASS = RUBY_T_CLASS |
| tTOKEN_INSTANCE_BEGIN = tDefault |
| idTo_a = idTo_a |
| thread_invoke_type_proc = thread_invoke_type_proc |
| RHASH_PROC_DEFAULT = RHASH_PROC_DEFAULT |
| GPR_FLAG_MAJOR_BY_FORCE = GPR_FLAG_MAJOR_BY_FORCE |
| gc_enter_event_continue = gc_enter_event_continue |
| _SC_FILE_SYSTEM = _SC_FILE_SYSTEM |
| ID_TABLE_STOP = ID_TABLE_STOP |
| idDot2 = idDot2 |
| CATCH_TYPE_BREAK = CATCH_TYPE_BREAK |
| _SC_MQ_PRIO_MAX = _SC_MQ_PRIO_MAX |
| idDot3 = idDot3 |
| idTo_sym = idTo_sym |
| OPTIMIZED_METHOD_TYPE_STRUCT_ASET = OPTIMIZED_METHOD_TYPE_STRUCT_ASET |
| TERMINATE_INTERRUPT_MASK = TERMINATE_INTERRUPT_MASK |
| _SC_DELAYTIMER_MAX = _SC_DELAYTIMER_MAX |
| _SC_GETPW_R_SIZE_MAX = _SC_GETPW_R_SIZE_MAX |
| RUSAGE_CHILDREN = RUSAGE_CHILDREN |
| _SC_XOPEN_ENH_I18N = _SC_XOPEN_ENH_I18N |
| _SC_THREAD_SPORADIC_SERVER = _SC_THREAD_SPORADIC_SERVER |
| _SC_SS_REPL_MAX = _SC_SS_REPL_MAX |
| idTo_f = idTo_f |
| _SC_PAGESIZE = _SC_PAGESIZE |
| ractor_blocking = ractor_blocking |
| _SC_STREAM_MAX = _SC_STREAM_MAX |
| RUBY_T_SYMBOL = RUBY_T_SYMBOL |
| idRespond_to_missing = idRespond_to_missing |
| CATCH_TYPE_RETRY = CATCH_TYPE_RETRY |
| GPR_FLAG_HAVE_FINALIZE = GPR_FLAG_HAVE_FINALIZE |
| idSingleton_method_removed = idSingleton_method_removed |
| idTo_i = idTo_i |
| _SC_THREAD_PRIO_PROTECT = _SC_THREAD_PRIO_PROTECT |
| _SC_SPORADIC_SERVER = _SC_SPORADIC_SERVER |
| idInitialize_dup = idInitialize_dup |
| MISSING_NOENTRY = MISSING_NOENTRY |
| basket_type_move = basket_type_move |
| RUBY_FL_PROMOTED = RUBY_FL_WB_PROTECTED |
| GPR_FLAG_MAJOR_BY_OLDGEN = GPR_FLAG_MAJOR_BY_OLDGEN |
| tOR = tOR |
| HEAP_PAGE_LOCK = HEAP_PAGE_LOCK |
| _SC_THREAD_SAFE_FUNCTIONS = _SC_THREAD_SAFE_FUNCTIONS |
| _SC_FILE_ATTRIBUTES = _SC_FILE_ATTRIBUTES |
| RUBY_FL_SINGLETON = RUBY_FL_USER1 |
| idLength = idLength |
| idException = idException |
| gc_stat_sym_total_freed_pages = gc_stat_sym_total_freed_pages |
| _SC_XBS5_LP64_OFF64 = _SC_XBS5_LP64_OFF64 |
| idUPlus = idUPlus |
| idNULL = idNULL |
| tPRESERVED_ID_END = tPRESERVED_ID_END |
| thread_invoke_type_ractor_proc = thread_invoke_type_ractor_proc |
| _SC_TRACE = _SC_TRACE |
| RUBY_ID_SCOPE_SHIFT = RUBY_ID_SCOPE_SHIFT |
| idSingleton_method_added = idSingleton_method_added |
| VM_METHOD_TYPE_ISEQ = VM_METHOD_TYPE_ISEQ |
| VM_METHOD_TYPE_IVAR = VM_METHOD_TYPE_IVAR |
| _SC_TRACE_EVENT_NAME_MAX = _SC_TRACE_EVENT_NAME_MAX |
| idCall = idCall |
| VM_METHOD_TYPE_REFINED = VM_METHOD_TYPE_REFINED |
| _SC_MEMLOCK = _SC_MEMLOCK |
| _SC_SPIN_LOCKS = _SC_SPIN_LOCKS |
| idGets = idGets |
| MISSING_PROTECTED = MISSING_PROTECTED |
| _SC_NL_MSGMAX = _SC_NL_MSGMAX |
| RUBY_ID_INSTANCE = RUBY_ID_INSTANCE |
| idTo_r = idTo_r |
| tProc = tProc |
| idTo_s = idTo_s |
| VM_METHOD_TYPE_ZSUPER = VM_METHOD_TYPE_ZSUPER |
| gc_stress_no_major = gc_stress_no_major |
| _SC_THREAD_PRIO_INHERIT = _SC_THREAD_PRIO_INHERIT |
| RUBY_TYPED_EMBEDDABLE = RUBY_TYPED_EMBEDDABLE |
| imemo_throw_data = imemo_throw_data |
| _IScntrl = _IScntrl |
| tTo_sym = tTo_sym |
| imemo_tmpbuf = imemo_tmpbuf |
| ruby_special_error_count = ruby_special_error_count |
| HEAP_PAGE_UNLOCK = HEAP_PAGE_UNLOCK |
| gc_stat_heap_sym_slot_size = gc_stat_heap_sym_slot_size |
| PM_SCOPE_PARAMETERS_NUMBERED_INNER = 32 ' ' |
| _ISdigit = _ISdigit |
| ID_TABLE_ITERATOR_RESULT_END = ID_TABLE_ITERATOR_RESULT_END |
| tHash = tHash |
| MISSING_MISSING = MISSING_MISSING |
| wakeup_by_send = wakeup_by_send |
| _SC_LEVEL4_CACHE_ASSOC = _SC_LEVEL4_CACHE_ASSOC |
| _SC_V7_LPBIG_OFFBIG = _SC_V7_LPBIG_OFFBIG |
| MISSING_PRIVATE = MISSING_PRIVATE |
| _SC_SHRT_MIN = _SC_SHRT_MIN |
| idQuo = idQuo |
| RUBY_TYPED_FROZEN_SHAREABLE = RUBY_TYPED_FROZEN_SHAREABLE |
| THREAD_RUNNABLE = THREAD_RUNNABLE |
| gc_stat_heap_sym_heap_eden_slots = gc_stat_heap_sym_heap_eden_slots |
| tLength = tLength |
| ISEQ_TYPE_METHOD = ISEQ_TYPE_METHOD |
| RUBY_T_NONE = RUBY_T_NONE |
| RUBY_FL_SHAREABLE = RUBY_FL_SHAREABLE |
| _SC_THREAD_STACK_MIN = _SC_THREAD_STACK_MIN |
| imemo_memo = imemo_memo |
| _SC_IOV_MAX = _SC_UIO_MAXIOV |
| RUBY_ID_INTERNAL = RUBY_ID_JUNK |
| RHASH_LEV_SHIFT = RHASH_LEV_SHIFT |
| idTo_int = idTo_int |
| TRAP_INTERRUPT_MASK = TRAP_INTERRUPT_MASK |
| RB_ID_SERIAL_MAX = 4294967295 |
| _SC_LINE_MAX = _SC_LINE_MAX |
| _SC_MB_LEN_MAX = _SC_MB_LEN_MAX |
| initial_stress = 0 |
| _SC_PII_OSI_COTS = _SC_PII_OSI_COTS |
| _SC_TRACE_EVENT_FILTER = _SC_TRACE_EVENT_FILTER |
| CONST_PUBLIC = CONST_PUBLIC |
| idBt = idBt |
| thread_sched_waiting_timeout = thread_sched_waiting_timeout |
| _SC_SYSTEM_DATABASE = _SC_SYSTEM_DATABASE |
| RUBY_T_MASK = RUBY_T_MASK |
| tEach = tEach |
| PM_CONSTANT_POOL_BUCKET_DEFAULT = 0 |
| idProc = idProc |
| gc_stat_sym_total_moved_objects = gc_stat_sym_total_moved_objects |
| CATCH_TYPE_ENSURE = CATCH_TYPE_ENSURE |
| gc_stat_sym_old_objects = gc_stat_sym_old_objects |
| _SC_AIO_PRIO_DELTA_MAX = _SC_AIO_PRIO_DELTA_MAX |
| _SC_2_C_VERSION = _SC_2_C_VERSION |
| _SC_2_PBS_TRACK = _SC_2_PBS_TRACK |
| tTOKEN_GLOBAL_END = tTOKEN_GLOBAL_END |
| gc_mode_compacting = gc_mode_compacting |
| gc_stat_sym_heap_eden_pages = gc_stat_sym_heap_eden_pages |
| RUBY_T_RATIONAL = RUBY_T_RATIONAL |
| RUBY_ID_LOCAL = RUBY_ID_LOCAL |
| gc_stress_max = gc_stress_max |
| _SC_PII_OSI_CLTS = _SC_PII_OSI_CLTS |
| tNOT = tNOT |
| imemo_constcache = imemo_constcache |
| _SC_DEVICE_SPECIFIC_R = _SC_DEVICE_SPECIFIC_R |
| tMethodMissing = tMethodMissing |
| tSucc = tSucc |
| idHash = idHash |
| RHASH_PASS_AS_KEYWORDS = RHASH_PASS_AS_KEYWORDS |
| idAnd = idAnd |
| tTOKEN_ATTRSET_BEGIN = tERROR_INFO |
| idAND = idAND |
| basket_type_take_basket = basket_type_take_basket |
| idNilP = idNilP |
| idEmptyP = idEmptyP |
| PM_SCOPE_SHAREABLE_CONSTANT_LITERAL = 4 '\004' |
| RSTRING_NOEMBED = RSTRING_NOEMBED |
| tTo_int = tTo_int |
| _SC_SHRT_MAX = _SC_SHRT_MAX |
| _SC_BASE = _SC_BASE |
| tInspect = tInspect |
| tMethod_undefined = tMethod_undefined |
| PM_NODE_FLAG_STATIC_LITERAL = 2 |
| _SC_SEMAPHORES = _SC_SEMAPHORES |
| RUBY_T_DATA = RUBY_T_DATA |
| ISEQ_TYPE_TOP = ISEQ_TYPE_TOP |
| gc_stat_sym_minor_gc_count = gc_stat_sym_minor_gc_count |
| gc_stat_heap_sym_force_incremental_marking_finish_count = gc_stat_heap_sym_force_incremental_marking_finish_count |
| idNil = idNil |
| PM_SCOPE_PARAMETERS_FORWARDING_POSITIONALS = 1 '\001' |
| gc_stat_sym_old_objects_limit = gc_stat_sym_old_objects_limit |
| _SC_UINT_MAX = _SC_UINT_MAX |
| _SC_SIGNALS = _SC_SIGNALS |
| _SC_SAVED_IDS = _SC_SAVED_IDS |
| _SC_AIO_MAX = _SC_AIO_MAX |
| _SC_AVPHYS_PAGES = _SC_AVPHYS_PAGES |
| CATCH_TYPE_RESCUE = CATCH_TYPE_RESCUE |
| _SC_2_FORT_DEV = _SC_2_FORT_DEV |
| RUBY_T_FILE = RUBY_T_FILE |
| id_core_raise = id_core_raise |
| gc_stress_no_immediate_sweep = gc_stress_no_immediate_sweep |
| idEach = idEach |
| ISEQ_TYPE_EVAL = ISEQ_TYPE_EVAL |
| RAISED_EXCEPTION = RAISED_EXCEPTION |
| _SC_ATEXIT_MAX = _SC_ATEXIT_MAX |
| tTOKEN_CLASS_BEGIN = tERROR_INFO |
| _SC_BC_STRING_MAX = _SC_BC_STRING_MAX |
| tObject_id = tObject_id |
| _SC_TZNAME_MAX = _SC_TZNAME_MAX |
| tTOKEN_INSTANCE_END = tTOKEN_LOCAL_END |
| old_sigsegv_handler = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x0} |
| gc_stat_sym_oldmalloc_increase_bytes_limit = gc_stat_sym_oldmalloc_increase_bytes_limit |
| _SC_XOPEN_LEGACY = _SC_XOPEN_LEGACY |
| ID_TABLE_CONTINUE = ID_TABLE_CONTINUE |
| idNeq = idNeq |
| _SC_READER_WRITER_LOCKS = _SC_READER_WRITER_LOCKS |
| idSucc = idSucc |
| RUBY_FL_FREEZE = RUBY_FL_FREEZE |
| idEqq = idEqq |
| VM_METHOD_TYPE_UNDEF = VM_METHOD_TYPE_UNDEF |
| tTo_proc = tTo_proc |
| PM_SCOPE_PARAMETERS_NONE = 0 '\000' |
| _SC_BC_SCALE_MAX = _SC_BC_SCALE_MAX |
| _SC_FD_MGMT = _SC_FD_MGMT |
| RUBY_Qnil = RUBY_Qnil |
| tDefault = tDefault |
| RUBY_FL_WB_PROTECTED = RUBY_FL_WB_PROTECTED |
| t__send__ = t__send__ |
| id__send__ = id__send__ |
| gc_stat_heap_sym_total_allocated_objects = gc_stat_heap_sym_total_allocated_objects |
| _SC_MQ_OPEN_MAX = _SC_MQ_OPEN_MAX |
| _SC_MULTI_PROCESS = _SC_MULTI_PROCESS |
| _SC_USER_GROUPS = _SC_USER_GROUPS |
| _SC_MONOTONIC_CLOCK = _SC_MONOTONIC_CLOCK |
| tTo_hash = tTo_hash |
| PM_SCOPE_SHAREABLE_CONSTANT_EXPERIMENTAL_EVERYTHING = 8 '\b' |
| PM_SCOPE_SHAREABLE_CONSTANT_EXPERIMENTAL_COPY = 16 '\020' |
| GPR_FLAG_MAJOR_MASK = GPR_FLAG_MAJOR_MASK |
| _SC_SEM_VALUE_MAX = _SC_SEM_VALUE_MAX |
| _SC_NETWORKING = _SC_NETWORKING |
| idBACKREF = idBACKREF |
| _SC_LEVEL1_DCACHE_ASSOC = _SC_LEVEL1_DCACHE_ASSOC |
| GPR_DEFAULT_REASON = GPR_DEFAULT_REASON |
| CONST_DEPRECATED = CONST_DEPRECATED |
| idOr = idOr |
| idOR = idOR |
| HEAP_PAGE_ALIGN_MASK = HEAP_PAGE_ALIGN_MASK |
| _SC_2_C_BIND = _SC_2_C_BIND |
| _SC_C_LANG_SUPPORT = _SC_C_LANG_SUPPORT |
| idGE = idGE |
| ruby_error_reenter = ruby_error_reenter |
| _SC_TTY_NAME_MAX = _SC_TTY_NAME_MAX |
| thread_sched_waiting_io_write = thread_sched_waiting_io_write |
| wakeup_none = wakeup_none |
| _SC_TRACE_LOG = _SC_TRACE_LOG |
| RUBY_SPECIAL_SHIFT = RUBY_SPECIAL_SHIFT |
| GPR_FLAG_NONE = GPR_FLAG_NONE |
| idMOD = idMOD |
| id_core_define_method = id_core_define_method |
| tFdiv = tFdiv |
| ruby_error_sysstack = ruby_error_sysstack |
| RHASH_AR_TABLE_SIZE_MASK = RHASH_AR_TABLE_SIZE_MASK |
| gc_stat_sym_oldmalloc_increase_bytes = gc_stat_sym_oldmalloc_increase_bytes |
| _SC_THREAD_CPUTIME = _SC_THREAD_CPUTIME |
| RARRAY_EMBED_LEN_SHIFT = RARRAY_EMBED_LEN_SHIFT |
| tSingleton_method_removed = tSingleton_method_removed |
| VM_METHOD_TYPE_BMETHOD = VM_METHOD_TYPE_BMETHOD |
| gc_enter_event_start = gc_enter_event_start |
| _SC_LEVEL1_DCACHE_SIZE = _SC_LEVEL1_DCACHE_SIZE |
| RUBY_T_IMEMO = RUBY_T_IMEMO |
| RUBY_TAG_RETURN = RUBY_TAG_RETURN |
| gc_params = {heap_init_slots = {10000, 10000, 10000, 10000, 10000}, heap_free_slots = 4096, growth_factor = 1.8, growth_max_slots = 0, heap_free_slots_min_ratio = 0.20000000000000001, heap_free_slots_goal_ratio = 0.40000000000000002, heap_free_slots_max_ratio = 0.65000000000000002, uncollectible_wb_unprotected_objects_limit_ratio = 0.01, oldobject_limit_factor = 2, malloc_limit_min = 16777216, malloc_limit_max = 33554432, malloc_limit_growth_factor = 1.3999999999999999, oldmalloc_limit_min = 16777216, oldmalloc_limit_max = 134217728, oldmalloc_limit_growth_factor = 1.2} |
| _ISalpha = _ISalpha |
| gc_enter_event_finalizer = gc_enter_event_finalizer |
| _SC_CHAR_MIN = _SC_CHAR_MIN |
| RUBY_FLONUM_MASK = RUBY_FLONUM_MASK |
| RUBY_ID_GLOBAL = RUBY_ID_GLOBAL |
| PM_CONSTANT_POOL_BUCKET_CONSTANT = 2 |
| _SC_ULONG_MAX = _SC_ULONG_MAX |
| tTOKEN_CLASS_END = tTOKEN_GLOBAL_END |
| idSingleton_method_undefined = idSingleton_method_undefined |
| old_sigbus_handler = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x0} |
| idPow = idPow |
| idConst_missing = idConst_missing |
| _SC_TIMER_MAX = _SC_TIMER_MAX |
| _SC_PII_OSI_M = _SC_PII_OSI_M |
| RUBY_T_UNDEF = RUBY_T_UNDEF |
| idGT = idGT |
| tTo_io = tTo_io |
| tTOKEN_LOCAL_END = tTOKEN_LOCAL_END |
| _VG_USERREQ__MEMCHECK_VERIFY_ALIGNMENT = _VG_USERREQ__MEMCHECK_VERIFY_ALIGNMENT |
| ruby_error_nomemory = ruby_error_nomemory |
| PM_SCOPE_PARAMETERS_IMPLICIT_DISALLOWED = 16 '\020' |
| heap_page_alloc_use_mmap = true |
| tMin = tMin |
| _SC_TRACE_USER_EVENT_MAX = _SC_TRACE_USER_EVENT_MAX |
| RUBY_FL_USER10 = RUBY_FL_USER10 |
| thread_sched_waiting_io_force = thread_sched_waiting_io_force |
| RUBY_TAG_RAISE = RUBY_TAG_RAISE |
| GPR_FLAG_COMPACT = GPR_FLAG_COMPACT |
| gc_stat_heap_sym_last = gc_stat_heap_sym_last |
| RUBY_FL_USER11 = RUBY_FL_USER11 |
| idLASTLINE = idLASTLINE |
| gc_enter_event_rest = gc_enter_event_rest |
| _SC_OPEN_MAX = _SC_OPEN_MAX |
| _SC_USHRT_MAX = _SC_USHRT_MAX |
| RUBY_FL_USER12 = RUBY_FL_USER12 |
| imemo_callcache = imemo_callcache |
| RUBY_FL_USER13 = RUBY_FL_USER13 |
| ROBJECT_EMBED = ROBJECT_EMBED |
| RUBY_FL_USER14 = RUBY_FL_USER14 |
| gc_stat_heap_sym_total_freed_objects = gc_stat_heap_sym_total_freed_objects |
| _SC_PRIORITIZED_IO = _SC_PRIORITIZED_IO |
| RUBY_FL_USER15 = RUBY_FL_USER15 |
| _ISgraph = _ISgraph |
| tTOKEN_LOCAL_BEGIN = id_debug_created_info |
| _SC_RE_DUP_MAX = _SC_RE_DUP_MAX |
| _SC_XOPEN_CRYPT = _SC_XOPEN_CRYPT |
| RUBY_FL_USER16 = RUBY_FL_USER16 |
| id_core_define_singleton_method = id_core_define_singleton_method |
| imemo_ment = imemo_ment |
| gc_stat_sym_heap_empty_pages = gc_stat_sym_heap_empty_pages |
| _SC_XOPEN_VERSION = _SC_XOPEN_VERSION |
| _SC_FIFO = _SC_FIFO |
| RUBY_FL_USER17 = RUBY_FL_USER17 |
| RUBY_TYPED_WB_PROTECTED = RUBY_TYPED_WB_PROTECTED |
| _SC_EQUIV_CLASS_MAX = _SC_EQUIV_CLASS_MAX |
| RUBY_FL_USER18 = RUBY_FL_USER18 |
| idFdiv = idFdiv |
| _SC_IPV6 = _SC_IPV6 |
| RUBY_FL_USER19 = RUBY_FL_USER19 |
| idLTLT = idLTLT |
| TIMER_INTERRUPT_MASK = TIMER_INTERRUPT_MASK |
| _SC_THREAD_DESTRUCTOR_ITERATIONS = _SC_THREAD_DESTRUCTOR_ITERATIONS |
| idMULT = idMULT |
| tMethod_removed = tMethod_removed |
| _SC_SSIZE_MAX = _SC_SSIZE_MAX |
| _SC_PII_INTERNET_STREAM = _SC_PII_INTERNET_STREAM |
| RUBY_T_FALSE = RUBY_T_FALSE |
| ractor_created = ractor_created |
| RUBY_Qundef = RUBY_Qundef |
| RUBY_FL_FINALIZE = RUBY_FL_FINALIZE |
| tConst_added = tConst_added |
| tLAST_OP_ID = id_debug_created_info |
| basket_type_ref = basket_type_ref |
| _SC_NL_TEXTMAX = _SC_NL_TEXTMAX |
| RHASH_LEV_MAX = RHASH_LEV_MAX |
| _SC_2_PBS_MESSAGE = _SC_2_PBS_MESSAGE |
| RUBY_FL_TAINT = RUBY_FL_TAINT |
| idTo_io = idTo_io |
| POSTPONED_JOB_INTERRUPT_MASK = POSTPONED_JOB_INTERRUPT_MASK |
| _SC_JOB_CONTROL = _SC_JOB_CONTROL |
| _SC_PASS_MAX = _SC_PASS_MAX |
| _SC_CHAR_MAX = _SC_CHAR_MAX |
| RUBY_T_MOVED = RUBY_T_MOVED |
| id_core_set_variable_alias = id_core_set_variable_alias |
| block_type_ifunc = block_type_ifunc |
| _SC_MEMLOCK_RANGE = _SC_MEMLOCK_RANGE |
| _SC_NPROCESSORS_ONLN = _SC_NPROCESSORS_ONLN |
| id_core_hash_merge_ptr = id_core_hash_merge_ptr |
| METHOD_VISI_PUBLIC = METHOD_VISI_PUBLIC |
| ruby_error_stackfatal = ruby_error_stackfatal |
| RSTRUCT_EMBED_LEN_SHIFT = RSTRUCT_EMBED_LEN_SHIFT |
| thread_invoke_type_none = thread_invoke_type_none |
| RUBY_T_STRING = RUBY_T_STRING |
| RARRAY_EMBED_LEN_MASK = RARRAY_EMBED_LEN_MASK |
| tMax = tPRESERVED_ID_END |
| RAISED_STACKOVERFLOW = RAISED_STACKOVERFLOW |
| RUBY_T_BIGNUM = RUBY_T_BIGNUM |
| CONST_PRIVATE = CONST_PRIVATE |
| wait_receiving = wait_receiving |
| _SC_REGEXP = _SC_REGEXP |
| _ISxdigit = _ISxdigit |
| ractor_terminated = ractor_terminated |
| PM_SCOPE_PARAMETERS_FORWARDING_ALL = 8 '\b' |
| _SC_T_IOV_MAX = _SC_T_IOV_MAX |
| RUBY_T_NIL = RUBY_T_NIL |
| RUBY_Qfalse = RUBY_Qfalse |
| RUBY_TAG_BREAK = RUBY_TAG_BREAK |
| THREAD_STOPPED = THREAD_STOPPED |
| idAREF = idAREF |
| imemo_ast = imemo_ast |
| _SC_LEVEL4_CACHE_SIZE = _SC_LEVEL4_CACHE_SIZE |
| tDiv = tDiv |
| HEAP_PAGE_SIZE = HEAP_PAGE_ALIGN |
| _ISspace = _ISspace |
| _SC_INT_MIN = _SC_INT_MIN |
| idDivmod = idDivmod |
| RUBY_TAG_RETRY = RUBY_TAG_RETRY |
| _SC_SYNCHRONIZED_IO = _SC_SYNCHRONIZED_IO |
| _SC_2_LOCALEDEF = _SC_2_LOCALEDEF |
| RUBY_T_ICLASS = RUBY_T_ICLASS |
| idMINUS = idMINUS |
| wakeup_by_yield = wakeup_by_yield |
| GPR_FLAG_MAJOR_BY_SHADY = GPR_FLAG_MAJOR_BY_SHADY |
| _SC_SHARED_MEMORY_OBJECTS = _SC_SHARED_MEMORY_OBJECTS |
| id_core_hash_merge_kwd = id_core_hash_merge_kwd |
| idLAST_OP_ID = idLAST_OP_ID |
| MEMOP_TYPE_REALLOC = MEMOP_TYPE_REALLOC |
| RUBY_IMMEDIATE_MASK = RUBY_IMMEDIATE_MASK |
| PM_OPTIONS_COMMAND_LINE_X = 32 ' ' |
| METHOD_VISI_PRIVATE = METHOD_VISI_PRIVATE |
| _SC_WORD_BIT = _SC_WORD_BIT |
| _SC_TRACE_INHERIT = _SC_TRACE_INHERIT |
| idObject_id = idObject_id |
| _SC_VERSION = _SC_VERSION |
| VM_METHOD_TYPE_ALIAS = VM_METHOD_TYPE_ALIAS |
| GPR_FLAG_MAJOR_BY_NOFREE = GPR_FLAG_MAJOR_BY_NOFREE |
| GPR_FLAG_MALLOC = GPR_FLAG_MALLOC |
| gc_stat_sym_heap_allocatable_slots = gc_stat_sym_heap_allocatable_slots |
| imemo_cref = imemo_cref |
| _SC_NGROUPS_MAX = _SC_NGROUPS_MAX |
| idOROP = idOROP |
| _SC_MEMORY_PROTECTION = _SC_MEMORY_PROTECTION |
| idLE = idLE |
| idConst_added = idConst_added |
| wait_moving = wait_moving |
| RUBY_FL_UNTRUSTED = RUBY_FL_TAINT |
| idUMinus = idUMinus |
| wakeup_by_retry = wakeup_by_retry |
| obj_info_buffers_index = 0 |
| _SC_LEVEL4_CACHE_LINESIZE = _SC_LEVEL4_CACHE_LINESIZE |
| basket_type_will = basket_type_will |
| gc_stat_sym_time = gc_stat_sym_time |
| _SC_BC_DIM_MAX = _SC_BC_DIM_MAX |
| _SC_DEVICE_IO = _SC_DEVICE_IO |
| idTo_ary = idTo_ary |
| _SC_LEVEL1_ICACHE_LINESIZE = _SC_LEVEL1_ICACHE_LINESIZE |
| ISEQ_TYPE_BLOCK = ISEQ_TYPE_BLOCK |
| idTo_proc = idTo_proc |
| PM_OPTIONS_COMMAND_LINE_A = 1 '\001' |
| HEAP_PAGE_BITMAP_SIZE = HEAP_PAGE_BITMAP_SIZE |
| _SC_LONG_BIT = _SC_LONG_BIT |
| _SC_XBS5_ILP32_OFFBIG = _SC_XBS5_ILP32_OFFBIG |
| idDefault = idDefault |
| _SC_CPUTIME = _SC_CPUTIME |
| _SC_TRACE_NAME_MAX = _SC_TRACE_NAME_MAX |
| tSingleton_method_added = tSingleton_method_added |
| tDivmod = tDivmod |
| block_type_symbol = block_type_symbol |
| _SC_PII_OSI = _SC_PII_OSI |
| _SC_DEVICE_SPECIFIC = _SC_DEVICE_SPECIFIC |
| CATCH_TYPE_REDO = CATCH_TYPE_REDO |
| idANDOP = idANDOP |
| idRespond_to = idRespond_to |
| imemo_env = imemo_env |
| PM_OPTIONS_COMMAND_LINE_E = 2 '\002' |
| gc_stat_sym_total_freed_objects = gc_stat_sym_total_freed_objects |
| _SC_THREAD_PROCESS_SHARED = _SC_THREAD_PROCESS_SHARED |
| THREAD_KILLED = THREAD_KILLED |
| RSTRUCT_EMBED_LEN_MASK = RSTRUCT_EMBED_LEN_MASK |
| ruby_enable_autocompact = 0 |
| ruby_rgengc_debug = 0 |
| ruby_disable_gc = 0 |
| rb_mGC = 140519197427560 |
| ruby_autocompact_compare_func = 0x0 |
| #1 0x00007fcd4690cd9b in check_rvalue_consistency_force (objspace=<optimized out>, obj=obj@entry=140519197353960, terminate=terminate@entry=1) at /tmp/ruby/src/trunk-gc-asserts/gc/default.c:1308 |
| err = <optimized out> |
| lev = 0 |
| __func__ = "check_rvalue_consistency_force" |
| #2 0x00007fcd4690eaed in check_rvalue_consistency (obj=140519197353960, objspace=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc/default.c:1326 |
| No locals. |
| #3 RVALUE_OLD_P (obj=140519197353960, objspace=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc/default.c:1350 |
| __func__ = "RVALUE_OLD_P" |
| #4 check_generation_i (child=140519197353960, ptr=0x7ffcd6ec00a0) at /tmp/ruby/src/trunk-gc-asserts/gc/default.c:4968 |
| data = 0x7ffcd6ec00a0 |
| parent = <optimized out> |
| __func__ = "check_generation_i" |
| #5 0x00007fcd4691396f in gc_mark_internal (obj=140519197353960) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2072 |
| mark_func_data = 0x7ffcd6ec0020 |
| vm = 0x5631933b3ad0 |
| objspace = 0x5631933b6440 |
| __func__ = "gc_mark_internal" |
| vm = <optimized out> |
| objspace = <optimized out> |
| mark_func_data = <optimized out> |
| #6 mark_const_table_i (value=<optimized out>, objspace=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2449 |
| ce = <optimized out> |
| #7 0x00007fcd46a8cbcd in rb_id_table_foreach_values (tbl=0x563193445f60, func=func@entry=0x7fcd469137d0 <mark_const_table_i>, data=data@entry=0x5631933b6440) at /tmp/ruby/src/trunk-gc-asserts/id_table.c:296 |
| ret = <optimized out> |
| i = 55 |
| capa = <optimized out> |
| #8 0x00007fcd46914571 in rb_gc_mark_children (objspace=0x5631933b6440, obj=obj@entry=140519197414760) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2552 |
| root = <optimized out> |
| #9 0x00007fcd46914af7 in rb_objspace_reachable_objects_from (obj=140519197414760, func=0x7fcd4690ea80 <check_generation_i>, data=0x7ffcd6ec00a0) at /tmp/ruby/src/trunk-gc-asserts/gc.c:3610 |
| vm = 0x5631933b3ad0 |
| prev_mfd = 0x0 |
| mfd = {data = 0x7ffcd6ec00a0, mark_func = 0x7fcd4690ea80 <check_generation_i>} |
| _lev = 0 |
| #10 0x00007fcd46915229 in verify_internal_consistency_i (data=0x7ffcd6ec00a0, stride=160, page_end=0x7fcd2cd8ffa8, page_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc/default.c:5031 |
| poisoned = 0x0 |
| unpoisoning = <synthetic pointer> |
| obj = <optimized out> |
| objspace = 0x5631933b6440 |
| obj = <optimized out> |
| objspace = <optimized out> |
| poisoned = <optimized out> |
| unpoisoning = <optimized out> |
| #11 gc_verify_internal_consistency_ (objspace=objspace@entry=0x5631933b6440) at /tmp/ruby/src/trunk-gc-asserts/gc/default.c:5182 |
| page = <optimized out> |
| slot_size = 160 |
| start = <optimized out> |
| end = 140519197441960 |
| i = 69 |
| data = {objspace = 0x5631933b6440, err_count = 0, live_object_count = 44938, zombie_object_count = 0, parent = 140519197414760, old_object_count = 30909, remembered_shady_count = 0} |
| #12 0x00007fcd46915b4c in gc_verify_internal_consistency (objspace_ptr=0x5631933b6440) at /tmp/ruby/src/trunk-gc-asserts/gc/default.c:5260 |
| prev_during_gc = <optimized out> |
| objspace = 0x5631933b6440 |
| lev = 0 |
| objspace = <optimized out> |
| lev = <optimized out> |
| prev_during_gc = <optimized out> |
| #13 rb_gc_impl_shutdown_call_finalizer (objspace_ptr=0x5631933b6440) at /tmp/ruby/src/trunk-gc-asserts/gc/default.c:3065 |
| objspace = 0x5631933b6440 |
| lock_lev = <optimized out> |
| objspace = <optimized out> |
| __func__ = "rb_gc_impl_shutdown_call_finalizer" |
| lock_lev = <optimized out> |
| i = <optimized out> |
| page = <optimized out> |
| stride = <optimized out> |
| p = <optimized out> |
| pend = <optimized out> |
| vp = <optimized out> |
| poisoned = <optimized out> |
| unpoisoning = <optimized out> |
| #14 rb_objspace_call_finalizer () at /tmp/ruby/src/trunk-gc-asserts/gc.c:1586 |
| No locals. |
| #15 0x00007fcd468f6b0e in rb_ec_finalize (ec=0x5631933bb4d0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:164 |
| No locals. |
| #16 rb_ec_cleanup (ec=ec@entry=0x5631933bb4d0, ex=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:255 |
| _ec = <optimized out> |
| _tag = {tag = 36, retval = 94770923549904, buf = {0x5631933bb4d0, 0x7fcd468f6b90 <rb_ec_cleanup+720>, 0x0, 0x7ffcd6ec0170, 0x24}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| save_error = 4 |
| sysex = 1 |
| signaled = 0 |
| th = 0x5631933b6060 |
| th0 = 0x5631933b6060 |
| step = 4 |
| message = 4 |
| buf = <optimized out> |
| #17 0x00007fcd468f6e2d in ruby_run_node (n=0x7fcd2bcc46d8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5631933bb4d0 |
| status = 32764 |
| #18 0x000056319200f186 in rb_main (argv=0x7ffcd6ec03e8, argc=9) at /tmp/ruby/src/trunk-gc-asserts/main.c:43 |
| variable_in_this_stack_frame = 0 |
| #19 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| th: 0x5631933b6060, native_id: 0x7fcd463abc00 |
| -- Control frame information ----------------------------------------------- |
| c:0001 p:0000 s:0003 E:001980 DUMMY [FINISH] |
| $1 = true |
| $2 = 0 |
| ">>> Finish |
| make: *** [uncommon.mk:963: yes-test-all] Error 1 |
| "[Inferior 1 (process 3393488) detached] |
| #<Errno::ESRCH: No such process> |
| $ timeout 60 gdb -p 3393155 -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 3393154 -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 3499055 -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> |