| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-random0" exit with 0. |
| Cloning into 'trunk-random0'... |
| "./autogen.sh" exit with 0. |
| "autoconf" exit with 0. |
| "/tmp/ruby/src/trunk-random0/configure --prefix=/tmp/ruby/install/trunk-random0 --disable-install-doc --enable-shared" exit with 0. |
| configure: WARNING: something wrong with CXXFLAGS="" |
| "make update-download -j4" exit with 0. |
| Cloning into '/tmp/ruby/src/trunk-random0/gems/src/power_assert'... |
| Cloning into '/tmp/ruby/src/trunk-random0/gems/src/rbs'... |
| Cloning into '/tmp/ruby/src/trunk-random0/gems/src/typeprof'... |
| From https://github.com/ruby/power_assert |
| * branch 84e85124c5014a139af39161d484156cfe87a9ed -> FETCH_HEAD |
| HEAD is now at 84e8512 Merge pull request #48 from casperisfine/frozen-string-literals |
| From https://github.com/ruby/typeprof |
| * branch b19a6416da3a05d57fadd6ffdadb382b6d236ca5 -> FETCH_HEAD |
| HEAD is now at b19a641 Add support for future `putchilledstring` instruction |
| From https://github.com/ruby/rbs |
| * branch 97e12999b14dc36e374ed30a03fca58af62dfd90 -> FETCH_HEAD |
| HEAD is now at 97e12999 Use `File.open` instead of `IO.sysopen` |
| "make update-src -j4" exit with 0. |
| "make after-update -j4" exit with 0. |
| + cp /tmp/ruby/src/trunk-random0/enc/jis/props.h.blt /tmp/ruby/src/trunk-random0/enc/jis/props.h |
| "make miniruby -j4" exit with 0. |
| "make ruby -j4" exit with 0. |
| "make all -j4" exit with 0. |
| "make install -j4" exit with 0. |
| "make yes-btest TESTOPTS='-q -j4'" exit with 0. |
| |
| "make yes-test-basic TESTS=\"--test-order=random\"" exit with 0. |
| make yes-test-all TESTOPTS='--stderr-on-failure' TESTS="--test-order=random" |
| SSL error: SSL_accept returned=1 errno=0 peeraddr=127.0.0.1:41400 state=error: tlsv1 alert unknown ca (SSL alert number 48) |
| SSL error: SSL_accept returned=1 errno=0 peeraddr=127.0.0.1:37068 state=error: tlsv1 alert unknown ca (SSL alert number 48) |
| $$$ #<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-random0 --incremental --process-num=4 |
| 12 14 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-random0 --incremental --process-num=4 |
| 14 17 12 12 ? -1 S 1001 0:00 sh -c ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-random0 --logfile=/home/ko1/ruby/logs/brlog.trunk-random0.20240708-090431 --root_dir=/tmp/ruby --timeout=10800 --test_opts='TESTS="--test-order=random"' --incremental --process-num=4 |
| 17 18 12 12 ? -1 Sl 1001 0:00 ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-random0 --logfile=/home/ko1/ruby/logs/brlog.trunk-random0.20240708-090431 --root_dir=/tmp/ruby --timeout=10800 --test_opts=TESTS="--test-order=random" --incremental --process-num=4 |
| 18 55920 12 12 ? -1 S 1001 0:00 sh -c make yes-test-all TESTOPTS='--stderr-on-failure' TESTS="--test-order=random" |
| 55920 55921 12 12 ? -1 S 1001 0:00 make yes-test-all TESTOPTS=--stderr-on-failure TESTS=--test-order=random |
| 55921 56239 12 12 ? -1 Sl 1001 143:14 /tmp/ruby/src/trunk-random0/test/runner.rb: TestFiberMutex#test_condition_variable |
| 18 87996 12 12 ? -1 R 1001 0:00 ps jx |
| {11=>[12], 12=>[14], 14=>[17], 17=>[18], 18=>[55920, 87996], 55920=>[55921], 55921=>[56239]} |
| $ timeout 60 gdb -p 56239 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 87995] |
| [New LWP 87950] |
| [New LWP 87942] |
| [New LWP 87226] |
| [New LWP 65284] |
| [New LWP 63915] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f543e1a2d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562854c25970) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f543e0dbc00 (LWP 56239) "ruby" 0x00007f543e1a2d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562854c25970) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f54196556c0 (LWP 87995) "test_mutex.rb:*" 0x00007f543e230cd7 in __GI___select (nfds=8, readfds=0x7f53a8006a70, writefds=0x7f53a80069e0, exceptfds=0x7f53a8006950, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:69 |
| 3 Thread 0x7f541977e6c0 (LWP 87950) "utils.rb:164" gc_sweep_plane (heap=<optimized out>, ctx=<synthetic pointer>, bitset=8191, p=139999214167080, objspace=0x562854c20440) at /tmp/ruby/src/trunk-random0/gc_impl.c:3749 |
| 4 Thread 0x7f54194286c0 (LWP 87942) "utils.rb:164" 0x00007f543e1a2d61 in __futex_abstimed_wait_common64 (private=32595, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f53d4008674) at ./nptl/futex-internal.c:57 |
| 5 Thread 0x7f5424a9f6c0 (LWP 87226) "ruby" 0x00007f543e234042 in epoll_wait (epfd=4, events=events@entry=0x7f543eb44a7c <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=10) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| 6 Thread 0x7f541b15f6c0 (LWP 65284) "Gem::Timeout st" 0x00007f543e1a2d61 in __futex_abstimed_wait_common64 (private=32596, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56285ca3be34) at ./nptl/futex-internal.c:57 |
| 7 Thread 0x7f541b11d6c0 (LWP 63915) "Timeout stdlib " 0x00007f543e1a2d61 in __futex_abstimed_wait_common64 (private=32596, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56285a31b384) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 7 (Thread 0x7f541b11d6c0 (LWP 63915) "Timeout stdlib "): |
| #0 0x00007f543e1a2d61 in __futex_abstimed_wait_common64 (private=32596, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56285a31b384) 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=32596, abstime=0x0, clockid=0, expected=0, futex_word=0x56285a31b384) 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=0x56285a31b384, 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 0x00007f543e1a57dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562854c25ac0, cond=0x56285a31b358) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f543e1a54a0 <__condvar_cleanup_waiting>, __arg = 0x7f541b11c640, __canceltype = 140, __prev = 0x0} |
| cbuffer = {wseq = 483, cond = 0x56285a31b358, mutex = 0x562854c25ac0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 483 |
| seq = 241 |
| 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=0x56285a31b358, mutex=mutex@entry=0x562854c25ac0) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007f543e7b0bcd in rb_native_cond_wait (cond=cond@entry=0x56285a31b358, mutex=mutex@entry=0x562854c25ac0) at /tmp/ruby/src/trunk-random0/thread_pthread.c:222 |
| r = <optimized out> |
| #6 0x00007f543e7b2299 in thread_sched_wait_running_turn (sched=sched@entry=0x562854c25ac0, th=th@entry=0x56285d437e30, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-random0/thread_pthread.c:863 |
| next_th = 0x7f53bc0b8eb0 |
| #7 0x00007f543e7b2ad3 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x562854c25ac0, th=th@entry=0x56285d437e30) at /tmp/ruby/src/trunk-random0/thread_pthread.c:1105 |
| can_direct_transfer = <optimized out> |
| #8 0x00007f543e7bc9d3 in native_sleep (rel=0x0, th=<optimized out>) at /tmp/ruby/src/trunk-random0/thread_pthread.c:3329 |
| sched = 0x562854c25ac0 |
| sched = <optimized out> |
| #9 sleep_forever (fl=1, th=<optimized out>) at /tmp/ruby/src/trunk-random0/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-random0/thread.c:1396 |
| scheduler = <optimized out> |
| #11 0x00007f543e7bcbb8 in queue_sleep (_args=_args@entry=139999208130704) at /tmp/ruby/src/trunk-random0/thread_sync.c:1028 |
| args = 0x7f541b11c890 |
| #12 0x00007f543e61d510 in rb_ensure (b_proc=b_proc@entry=0x7f543e7bcba0 <queue_sleep>, data1=data1@entry=139999208130704, e_proc=e_proc@entry=0x7f543e7acd40 <queue_sleep_done>, data2=data2@entry=139999208130736) at /tmp/ruby/src/trunk-random0/eval.c:1059 |
| _ec = 0x56285a601b20 |
| _tag = {tag = 36, retval = 139999802549253, buf = {0x0, 0x7f543e61d5f0 <rb_ensure+512>, 0x0, 0x7f541b11c7b0, 0x4}, prev = 0x7f541b11cad0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x56285a601b20 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f543e7acd40 <queue_sleep_done>, data2 = 139999208130736}} |
| #13 0x00007f543e7b6351 in queue_do_pop (self=139999351249280, q=0x562854f2a240, should_block=<optimized out>, timeout=<optimized out>) at /tmp/ruby/src/trunk-random0/thread_sync.c:1103 |
| ec = <optimized out> |
| queue_waiter = {w = {self = 139999351249280, th = 0x56285d437e30, fiber = 0x0, node = {next = 0x562854f2a240, prev = 0x562854f2a240}}, as = {q = 0x562854f2a240, sq = 0x562854f2a240}} |
| unaligned_member_ptr_result = <optimized out> |
| waitq = 0x562854f2a240 |
| queue_sleep_arg = {self = 139999351249280, timeout = 4, end = 0} |
| end = <optimized out> |
| #14 0x00007f543e80aef0 in invoke_bf (argv=<optimized out>, bf=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:7268 |
| canary_p = <optimized out> |
| ret = 18446744073709551104 |
| canary_p = <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-random0/vm_insnhelper.c:7295 |
| argv = <optimized out> |
| __func__ = <optimized out> |
| i = <optimized out> |
| #16 vm_exec_core (ec=0x56285a31b384, ec@entry=0x56285a601b20) at ../../src/trunk-random0/insns.def:1608 |
| bf = 0x0 |
| index = 18446744073709551104 |
| leaf = <optimized out> |
| val = <optimized out> |
| reg_pc = 0x562854d16e08 |
| reg_cfp = 0x56285d9f4358 |
| insns_address_table = {0x7f543e8091de <vm_exec_core+1006>, 0x7f543e80916a <vm_exec_core+890>, 0x7f543e8090f5 <vm_exec_core+773>, 0x7f543e809076 <vm_exec_core+646>, 0x7f543e809743 <vm_exec_core+2387>, 0x7f543e8096c1 <vm_exec_core+2257>, 0x7f543e80964b <vm_exec_core+2139>, 0x7f543e8095e6 <vm_exec_core+2038>, 0x7f543e809581 <vm_exec_core+1937>, 0x7f543e8094b7 <vm_exec_core+1735>, 0x7f543e80938e <vm_exec_core+1438>, 0x7f543e809208 <vm_exec_core+1048>, 0x7f543e809cbe <vm_exec_core+3790>, 0x7f543e809c58 <vm_exec_core+3688>, 0x7f543e809be3 <vm_exec_core+3571>, 0x7f543e809b9e <vm_exec_core+3502>, 0x7f543e809b5e <vm_exec_core+3438>, 0x7f543e809b21 <vm_exec_core+3377>, 0x7f543e809ae4 <vm_exec_core+3316>, 0x7f543e809aa7 <vm_exec_core+3255>, 0x7f543e809a3c <vm_exec_core+3148>, 0x7f543e8099f0 <vm_exec_core+3072>, 0x7f543e8099a1 <vm_exec_core+2993>, 0x7f543e809941 <vm_exec_core+2897>, 0x7f543e8098f3 <vm_exec_core+2819>, 0x7f543e80986c <vm_exec_core+2684>, 0x7f543e80982a <vm_exec_core+2618>, 0x7f543e8097c5 <vm_exec_core+2517>, 0x7f543e80ab41 <vm_exec_core+7505>, 0x7f543e80aadf <vm_exec_core+7407>, 0x7f543e80abc0 <vm_exec_core+7632>, 0x7f543e80aa9a <vm_exec_core+7338>, 0x7f543e80a88d <vm_exec_core+6813>, 0x7f543e80a7f7 <vm_exec_core+6663>, 0x7f543e80a791 <vm_exec_core+6561>, 0x7f543e80a731 <vm_exec_core+6465>, 0x7f543e80a6cf <vm_exec_core+6367>, 0x7f543e80a67a <vm_exec_core+6282>, 0x7f543e80a61c <vm_exec_core+6188>, 0x7f543e80a5ca <vm_exec_core+6106>, 0x7f543e80a59b <vm_exec_core+6059>, 0x7f543e80a558 <vm_exec_core+5992>, 0x7f543e80a4ff <vm_exec_core+5903>, 0x7f543e80a4c3 <vm_exec_core+5843>, 0x7f543e80a40d <vm_exec_core+5661>, 0x7f543e80a3c2 <vm_exec_core+5586>, 0x7f543e80a376 <vm_exec_core+5510>, 0x7f543e80a33c <vm_exec_core+5452>, 0x7f543e80a2c5 <vm_exec_core+5333>, 0x7f543e80a25b <vm_exec_core+5227>, 0x7f543e80a204 <vm_exec_core+5140>, 0x7f543e80a18d <vm_exec_core+5021>, 0x7f543e80a101 <vm_exec_core+4881>, 0x7f543e809fe0 <vm_exec_core+4592>, 0x7f543e809f9c <vm_exec_core+4524>, 0x7f543e809f4d <vm_exec_core+4445>, 0x7f543e809edb <vm_exec_core+4331>, 0x7f543e809e0c <vm_exec_core+4124>, 0x7f543e808e60 <vm_exec_core+112>, 0x7f543e809d62 <vm_exec_core+3954>, 0x7f543e809d0b <vm_exec_core+3867>, 0x7f543e80cbf9 <vm_exec_core+15881>, 0x7f543e80b616 <vm_exec_core+10278>, 0x7f543e80b583 <vm_exec_core+10131>, 0x7f543e80b46e <vm_exec_core+9854>, 0x7f543e80b2f4 <vm_exec_core+9476>, 0x7f543e80b21c <vm_exec_core+9260>, 0x7f543e80b189 <vm_exec_core+9113>, 0x7f543e80b8bf <vm_exec_core+10959>, 0x7f543e80b781 <vm_exec_core+10641>, 0x7f543e80b719 <vm_exec_core+10537>, 0x7f543e80b6b1 <vm_exec_core+10433>, 0x7f543e80b66d <vm_exec_core+10365>, 0x7f543e80b7ca <vm_exec_core+10714>, 0x7f543e80b0eb <vm_exec_core+8955>, 0x7f543e80cb1e <vm_exec_core+15662>, 0x7f543e80cb8d <vm_exec_core+15773>, 0x7f543e80c2dc <vm_exec_core+13548>, 0x7f543e80c37d <vm_exec_core+13709>, 0x7f543e80c400 <vm_exec_core+13840>, 0x7f543e80c67e <vm_exec_core+14478>, 0x7f543e80c507 <vm_exec_core+14103>, 0x7f543e80c6dc <vm_exec_core+14572>, 0x7f543e80c4a1 <vm_exec_core+14001>, 0x7f543e80c742 <vm_exec_core+14674>, 0x7f543e80c58d <vm_exec_core+14237>, 0x7f543e80c5f3 <vm_exec_core+14339>, 0x7f543e80c7a8 <vm_exec_core+14776>, 0x7f543e80ca09 <vm_exec_core+15385>, 0x7f543e80c904 <vm_exec_core+15124>, 0x7f543e80c977 <vm_exec_core+15239>, 0x7f543e80b032 <vm_exec_core+8770>, 0x7f543e80af8c <vm_exec_core+8604>, 0x7f543e80cc4b <vm_exec_core+15963>, 0x7f543e80cc9b <vm_exec_core+16043>, 0x7f543e80ca64 <vm_exec_core+15476>, 0x7f543e80cac0 <vm_exec_core+15568>, 0x7f543e80c7fc <vm_exec_core+14860>, 0x7f543e80c871 <vm_exec_core+14977>, 0x7f543e80af13 <vm_exec_core+8483>, 0x7f543e80ae8b <vm_exec_core+8347>, 0x7f543e80adcb <vm_exec_core+8155>, 0x7f543e80ad7c <vm_exec_core+8076>, 0x7f543e80ad29 <vm_exec_core+7993>, 0x7f543e80acd8 <vm_exec_core+7912>, 0x7f543e80ac7f <vm_exec_core+7823>, 0x7f543e80ac42 <vm_exec_core+7762>, 0x7f543e80ac05 <vm_exec_core+7701>, 0x7f543e8091cd <vm_exec_core+989>, 0x7f543e809159 <vm_exec_core+873>, 0x7f543e8090e4 <vm_exec_core+756>, 0x7f543e809065 <vm_exec_core+629>, 0x7f543e809732 <vm_exec_core+2370>, 0x7f543e8096b0 <vm_exec_core+2240>, 0x7f543e80963a <vm_exec_core+2122>, 0x7f543e8095d5 <vm_exec_core+2021>, 0x7f543e809570 <vm_exec_core+1920>, 0x7f543e8094a6 <vm_exec_core+1718>, 0x7f543e80937d <vm_exec_core+1421>, 0x7f543e8091f7 <vm_exec_core+1031>, 0x7f543e809cad <vm_exec_core+3773>, 0x7f543e809c47 <vm_exec_core+3671>, 0x7f543e809bd2 <vm_exec_core+3554>, 0x7f543e809b8d <vm_exec_core+3485>, 0x7f543e809b4d <vm_exec_core+3421>, 0x7f543e809b10 <vm_exec_core+3360>, 0x7f543e809ad3 <vm_exec_core+3299>, 0x7f543e809a96 <vm_exec_core+3238>, 0x7f543e809a2b <vm_exec_core+3131>, 0x7f543e8099df <vm_exec_core+3055>, 0x7f543e809990 <vm_exec_core+2976>, 0x7f543e809930 <vm_exec_core+2880>, 0x7f543e8098e2 <vm_exec_core+2802>, 0x7f543e80985b <vm_exec_core+2667>, 0x7f543e809819 <vm_exec_core+2601>, 0x7f543e8097b4 <vm_exec_core+2500>, 0x7f543e80ab30 <vm_exec_core+7488>, 0x7f543e80aace <vm_exec_core+7390>, 0x7f543e80abaf <vm_exec_core+7615>, 0x7f543e80aa89 <vm_exec_core+7321>, 0x7f543e80a87c <vm_exec_core+6796>, 0x7f543e80a7e6 <vm_exec_core+6646>, 0x7f543e80a780 <vm_exec_core+6544>, 0x7f543e80a720 <vm_exec_core+6448>, 0x7f543e80a6be <vm_exec_core+6350>, 0x7f543e80a669 <vm_exec_core+6265>, 0x7f543e80a60b <vm_exec_core+6171>, 0x7f543e80a5b9 <vm_exec_core+6089>, 0x7f543e80a58a <vm_exec_core+6042>, 0x7f543e80a547 <vm_exec_core+5975>, 0x7f543e80a4ee <vm_exec_core+5886>, 0x7f543e80a4b2 <vm_exec_core+5826>, 0x7f543e80a3fc <vm_exec_core+5644>, 0x7f543e80a3b1 <vm_exec_core+5569>, 0x7f543e80a365 <vm_exec_core+5493>, 0x7f543e80a32b <vm_exec_core+5435>, 0x7f543e80a2b4 <vm_exec_core+5316>, 0x7f543e80a24a <vm_exec_core+5210>, 0x7f543e80a1f3 <vm_exec_core+5123>, 0x7f543e80a17c <vm_exec_core+5004>, 0x7f543e80a0f0 <vm_exec_core+4864>, 0x7f543e809fcf <vm_exec_core+4575>, 0x7f543e809f8b <vm_exec_core+4507>, 0x7f543e809f3c <vm_exec_core+4428>, 0x7f543e809eca <vm_exec_core+4314>, 0x7f543e809dfb <vm_exec_core+4107>, 0x7f543e80c0f1 <vm_exec_core+13057>, 0x7f543e809d51 <vm_exec_core+3937>, 0x7f543e809cfa <vm_exec_core+3850>, 0x7f543e80c107 <vm_exec_core+13079>, 0x7f543e80b605 <vm_exec_core+10261>, 0x7f543e80b572 <vm_exec_core+10114>, 0x7f543e80b45d <vm_exec_core+9837>, 0x7f543e80b2e3 <vm_exec_core+9459>, 0x7f543e80b20b <vm_exec_core+9243>, 0x7f543e80b178 <vm_exec_core+9096>, 0x7f543e80b8ae <vm_exec_core+10942>, 0x7f543e80b770 <vm_exec_core+10624>, 0x7f543e80b708 <vm_exec_core+10520>, 0x7f543e80b6a0 <vm_exec_core+10416>, 0x7f543e80b65c <vm_exec_core+10348>, 0x7f543e80b7b9 <vm_exec_core+10697>, 0x7f543e80b0da <vm_exec_core+8938>, 0x7f543e80c11d <vm_exec_core+13101>, 0x7f543e80c133 <vm_exec_core+13123>, 0x7f543e80c149 <vm_exec_core+13145>, 0x7f543e80c15f <vm_exec_core+13167>, 0x7f543e80c175 <vm_exec_core+13189>, 0x7f543e80c18b <vm_exec_core+13211>, 0x7f543e80c1a1 <vm_exec_core+13233>, 0x7f543e80c1be <vm_exec_core+13262>, 0x7f543e80c1d4 <vm_exec_core+13284>, 0x7f543e80c1ea <vm_exec_core+13306>, 0x7f543e80c200 <vm_exec_core+13328>, 0x7f543e80c216 <vm_exec_core+13350>, 0x7f543e80c22c <vm_exec_core+13372>, 0x7f543e80c242 <vm_exec_core+13394>, 0x7f543e80c258 <vm_exec_core+13416>, 0x7f543e80c26e <vm_exec_core+13438>, 0x7f543e80b021 <vm_exec_core+8753>...} |
| #17 0x00007f543e80f819 in rb_vm_exec (ec=0x56285a601b20) at /tmp/ruby/src/trunk-random0/vm.c:2567 |
| _ec = 0x56285a601b20 |
| _tag = {tag = 36, retval = 4, buf = {0x7f541b11cbd0, 0x7f543e80f820 <rb_vm_exec+400>, 0x0, 0x7f541b11cab0, 0x3000000028}, prev = 0x7f541b11ccd0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #18 0x00007f543e81510e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=<optimized out>, iseq=0x7f542399aab0, ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm.c:1524 |
| arg_size = <optimized out> |
| arg_size = <optimized out> |
| #19 0x00007f543e815486 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x5628579a9fb0, argc=argc@entry=0, argv=argv@entry=0x7f541b11cb80, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-random0/vm.c:1743 |
| self = <optimized out> |
| #20 0x00007f543e7bad60 in thread_do_start_proc (th=th@entry=0x56285d437e30) at /tmp/ruby/src/trunk-random0/thread.c:598 |
| args = 139999182351400 |
| args_ptr = 0x7f541b11cb80 |
| args_len = <optimized out> |
| procval = <optimized out> |
| proc = 0x5628579a9fb0 |
| #21 0x00007f543e7bb152 in thread_do_start (th=0x56285d437e30) at /tmp/ruby/src/trunk-random0/thread.c:615 |
| result = 36 |
| result = <optimized out> |
| #22 thread_start_func_2 (th=th@entry=0x56285d437e30, stack_start=stack_start@entry=0x7f541b11cda8) at /tmp/ruby/src/trunk-random0/thread.c:670 |
| _ec = 0x56285a601b20 |
| _tag = {tag = 36, retval = 9954478181269174528, buf = {0x7f541b11cda8, 0x7f543e7bb0d0 <thread_start_func_2+624>, 0x0, 0x7f541b11cbe0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x562854c20060 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #23 0x00007f543e7bc04d in call_thread_start_func_2 (th=0x56285d437e30) at /tmp/ruby/src/trunk-random0/thread_pthread.c:2236 |
| stack_start = 0 |
| stack_start_addr = 0x7f541b11cda8 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #24 nt_start (ptr=0x56285a31b330) at /tmp/ruby/src/trunk-random0/thread_pthread.c:2281 |
| th = 0x56285d437e30 |
| sched = <optimized out> |
| nt = <optimized out> |
| vm = <optimized out> |
| #25 0x00007f543e1a6a94 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 = {139999208134336, -3532388316155932377, 139999208134336, -256, 10, 140724110453616, -3532388316143349465, -3532469597637504729}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #26 0x00007f543e233c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7f541b15f6c0 (LWP 65284) "Gem::Timeout st"): |
| #0 0x00007f543e1a2d61 in __futex_abstimed_wait_common64 (private=32596, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56285ca3be34) 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=32596, abstime=0x0, clockid=0, expected=0, futex_word=0x56285ca3be34) 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=0x56285ca3be34, 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 0x00007f543e1a57dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562854c25ac0, cond=0x56285ca3be08) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f543e1a54a0 <__condvar_cleanup_waiting>, __arg = 0x7f541b15e640, __canceltype = 140, __prev = 0x0} |
| cbuffer = {wseq = 105, cond = 0x56285ca3be08, mutex = 0x562854c25ac0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 105 |
| seq = 52 |
| 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=0x56285ca3be08, mutex=mutex@entry=0x562854c25ac0) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007f543e7b0bcd in rb_native_cond_wait (cond=cond@entry=0x56285ca3be08, mutex=mutex@entry=0x562854c25ac0) at /tmp/ruby/src/trunk-random0/thread_pthread.c:222 |
| r = <optimized out> |
| #6 0x00007f543e7b2299 in thread_sched_wait_running_turn (sched=sched@entry=0x562854c25ac0, th=th@entry=0x56285ca3b950, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-random0/thread_pthread.c:863 |
| next_th = 0x56285e1f04a0 |
| #7 0x00007f543e7b2ad3 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x562854c25ac0, th=th@entry=0x56285ca3b950) at /tmp/ruby/src/trunk-random0/thread_pthread.c:1105 |
| can_direct_transfer = <optimized out> |
| #8 0x00007f543e7bc9d3 in native_sleep (rel=0x0, th=<optimized out>) at /tmp/ruby/src/trunk-random0/thread_pthread.c:3329 |
| sched = 0x562854c25ac0 |
| sched = <optimized out> |
| #9 sleep_forever (fl=1, th=<optimized out>) at /tmp/ruby/src/trunk-random0/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-random0/thread.c:1396 |
| scheduler = <optimized out> |
| #11 0x00007f543e7bcbb8 in queue_sleep (_args=_args@entry=139999208401040) at /tmp/ruby/src/trunk-random0/thread_sync.c:1028 |
| args = 0x7f541b15e890 |
| #12 0x00007f543e61d510 in rb_ensure (b_proc=b_proc@entry=0x7f543e7bcba0 <queue_sleep>, data1=data1@entry=139999208401040, e_proc=e_proc@entry=0x7f543e7acd40 <queue_sleep_done>, data2=data2@entry=139999208401072) at /tmp/ruby/src/trunk-random0/eval.c:1059 |
| _ec = 0x56285ca3bb70 |
| _tag = {tag = 36, retval = 139999802549253, buf = {0x0, 0x7f543e61d5f0 <rb_ensure+512>, 0x0, 0x7f541b15e7b0, 0x4}, prev = 0x7f541b15ead0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x56285ca3bb70 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f543e7acd40 <queue_sleep_done>, data2 = 139999208401072}} |
| #13 0x00007f543e7b6351 in queue_do_pop (self=139999318625800, q=0x56285a3aabc0, should_block=<optimized out>, timeout=<optimized out>) at /tmp/ruby/src/trunk-random0/thread_sync.c:1103 |
| ec = <optimized out> |
| queue_waiter = {w = {self = 139999318625800, th = 0x56285ca3b950, fiber = 0x0, node = {next = 0x56285a3aabc0, prev = 0x56285a3aabc0}}, as = {q = 0x56285a3aabc0, sq = 0x56285a3aabc0}} |
| unaligned_member_ptr_result = <optimized out> |
| waitq = 0x56285a3aabc0 |
| queue_sleep_arg = {self = 139999318625800, timeout = 4, end = 0} |
| end = <optimized out> |
| #14 0x00007f543e80aef0 in invoke_bf (argv=<optimized out>, bf=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:7268 |
| canary_p = <optimized out> |
| ret = 18446744073709551104 |
| canary_p = <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-random0/vm_insnhelper.c:7295 |
| argv = <optimized out> |
| __func__ = <optimized out> |
| i = <optimized out> |
| #16 vm_exec_core (ec=0x56285ca3be34, ec@entry=0x56285ca3bb70) at ../../src/trunk-random0/insns.def:1608 |
| bf = 0x0 |
| index = 18446744073709551104 |
| leaf = <optimized out> |
| val = <optimized out> |
| reg_pc = 0x562854d16e08 |
| reg_cfp = 0x56285dbacac8 |
| insns_address_table = {0x7f543e8091de <vm_exec_core+1006>, 0x7f543e80916a <vm_exec_core+890>, 0x7f543e8090f5 <vm_exec_core+773>, 0x7f543e809076 <vm_exec_core+646>, 0x7f543e809743 <vm_exec_core+2387>, 0x7f543e8096c1 <vm_exec_core+2257>, 0x7f543e80964b <vm_exec_core+2139>, 0x7f543e8095e6 <vm_exec_core+2038>, 0x7f543e809581 <vm_exec_core+1937>, 0x7f543e8094b7 <vm_exec_core+1735>, 0x7f543e80938e <vm_exec_core+1438>, 0x7f543e809208 <vm_exec_core+1048>, 0x7f543e809cbe <vm_exec_core+3790>, 0x7f543e809c58 <vm_exec_core+3688>, 0x7f543e809be3 <vm_exec_core+3571>, 0x7f543e809b9e <vm_exec_core+3502>, 0x7f543e809b5e <vm_exec_core+3438>, 0x7f543e809b21 <vm_exec_core+3377>, 0x7f543e809ae4 <vm_exec_core+3316>, 0x7f543e809aa7 <vm_exec_core+3255>, 0x7f543e809a3c <vm_exec_core+3148>, 0x7f543e8099f0 <vm_exec_core+3072>, 0x7f543e8099a1 <vm_exec_core+2993>, 0x7f543e809941 <vm_exec_core+2897>, 0x7f543e8098f3 <vm_exec_core+2819>, 0x7f543e80986c <vm_exec_core+2684>, 0x7f543e80982a <vm_exec_core+2618>, 0x7f543e8097c5 <vm_exec_core+2517>, 0x7f543e80ab41 <vm_exec_core+7505>, 0x7f543e80aadf <vm_exec_core+7407>, 0x7f543e80abc0 <vm_exec_core+7632>, 0x7f543e80aa9a <vm_exec_core+7338>, 0x7f543e80a88d <vm_exec_core+6813>, 0x7f543e80a7f7 <vm_exec_core+6663>, 0x7f543e80a791 <vm_exec_core+6561>, 0x7f543e80a731 <vm_exec_core+6465>, 0x7f543e80a6cf <vm_exec_core+6367>, 0x7f543e80a67a <vm_exec_core+6282>, 0x7f543e80a61c <vm_exec_core+6188>, 0x7f543e80a5ca <vm_exec_core+6106>, 0x7f543e80a59b <vm_exec_core+6059>, 0x7f543e80a558 <vm_exec_core+5992>, 0x7f543e80a4ff <vm_exec_core+5903>, 0x7f543e80a4c3 <vm_exec_core+5843>, 0x7f543e80a40d <vm_exec_core+5661>, 0x7f543e80a3c2 <vm_exec_core+5586>, 0x7f543e80a376 <vm_exec_core+5510>, 0x7f543e80a33c <vm_exec_core+5452>, 0x7f543e80a2c5 <vm_exec_core+5333>, 0x7f543e80a25b <vm_exec_core+5227>, 0x7f543e80a204 <vm_exec_core+5140>, 0x7f543e80a18d <vm_exec_core+5021>, 0x7f543e80a101 <vm_exec_core+4881>, 0x7f543e809fe0 <vm_exec_core+4592>, 0x7f543e809f9c <vm_exec_core+4524>, 0x7f543e809f4d <vm_exec_core+4445>, 0x7f543e809edb <vm_exec_core+4331>, 0x7f543e809e0c <vm_exec_core+4124>, 0x7f543e808e60 <vm_exec_core+112>, 0x7f543e809d62 <vm_exec_core+3954>, 0x7f543e809d0b <vm_exec_core+3867>, 0x7f543e80cbf9 <vm_exec_core+15881>, 0x7f543e80b616 <vm_exec_core+10278>, 0x7f543e80b583 <vm_exec_core+10131>, 0x7f543e80b46e <vm_exec_core+9854>, 0x7f543e80b2f4 <vm_exec_core+9476>, 0x7f543e80b21c <vm_exec_core+9260>, 0x7f543e80b189 <vm_exec_core+9113>, 0x7f543e80b8bf <vm_exec_core+10959>, 0x7f543e80b781 <vm_exec_core+10641>, 0x7f543e80b719 <vm_exec_core+10537>, 0x7f543e80b6b1 <vm_exec_core+10433>, 0x7f543e80b66d <vm_exec_core+10365>, 0x7f543e80b7ca <vm_exec_core+10714>, 0x7f543e80b0eb <vm_exec_core+8955>, 0x7f543e80cb1e <vm_exec_core+15662>, 0x7f543e80cb8d <vm_exec_core+15773>, 0x7f543e80c2dc <vm_exec_core+13548>, 0x7f543e80c37d <vm_exec_core+13709>, 0x7f543e80c400 <vm_exec_core+13840>, 0x7f543e80c67e <vm_exec_core+14478>, 0x7f543e80c507 <vm_exec_core+14103>, 0x7f543e80c6dc <vm_exec_core+14572>, 0x7f543e80c4a1 <vm_exec_core+14001>, 0x7f543e80c742 <vm_exec_core+14674>, 0x7f543e80c58d <vm_exec_core+14237>, 0x7f543e80c5f3 <vm_exec_core+14339>, 0x7f543e80c7a8 <vm_exec_core+14776>, 0x7f543e80ca09 <vm_exec_core+15385>, 0x7f543e80c904 <vm_exec_core+15124>, 0x7f543e80c977 <vm_exec_core+15239>, 0x7f543e80b032 <vm_exec_core+8770>, 0x7f543e80af8c <vm_exec_core+8604>, 0x7f543e80cc4b <vm_exec_core+15963>, 0x7f543e80cc9b <vm_exec_core+16043>, 0x7f543e80ca64 <vm_exec_core+15476>, 0x7f543e80cac0 <vm_exec_core+15568>, 0x7f543e80c7fc <vm_exec_core+14860>, 0x7f543e80c871 <vm_exec_core+14977>, 0x7f543e80af13 <vm_exec_core+8483>, 0x7f543e80ae8b <vm_exec_core+8347>, 0x7f543e80adcb <vm_exec_core+8155>, 0x7f543e80ad7c <vm_exec_core+8076>, 0x7f543e80ad29 <vm_exec_core+7993>, 0x7f543e80acd8 <vm_exec_core+7912>, 0x7f543e80ac7f <vm_exec_core+7823>, 0x7f543e80ac42 <vm_exec_core+7762>, 0x7f543e80ac05 <vm_exec_core+7701>, 0x7f543e8091cd <vm_exec_core+989>, 0x7f543e809159 <vm_exec_core+873>, 0x7f543e8090e4 <vm_exec_core+756>, 0x7f543e809065 <vm_exec_core+629>, 0x7f543e809732 <vm_exec_core+2370>, 0x7f543e8096b0 <vm_exec_core+2240>, 0x7f543e80963a <vm_exec_core+2122>, 0x7f543e8095d5 <vm_exec_core+2021>, 0x7f543e809570 <vm_exec_core+1920>, 0x7f543e8094a6 <vm_exec_core+1718>, 0x7f543e80937d <vm_exec_core+1421>, 0x7f543e8091f7 <vm_exec_core+1031>, 0x7f543e809cad <vm_exec_core+3773>, 0x7f543e809c47 <vm_exec_core+3671>, 0x7f543e809bd2 <vm_exec_core+3554>, 0x7f543e809b8d <vm_exec_core+3485>, 0x7f543e809b4d <vm_exec_core+3421>, 0x7f543e809b10 <vm_exec_core+3360>, 0x7f543e809ad3 <vm_exec_core+3299>, 0x7f543e809a96 <vm_exec_core+3238>, 0x7f543e809a2b <vm_exec_core+3131>, 0x7f543e8099df <vm_exec_core+3055>, 0x7f543e809990 <vm_exec_core+2976>, 0x7f543e809930 <vm_exec_core+2880>, 0x7f543e8098e2 <vm_exec_core+2802>, 0x7f543e80985b <vm_exec_core+2667>, 0x7f543e809819 <vm_exec_core+2601>, 0x7f543e8097b4 <vm_exec_core+2500>, 0x7f543e80ab30 <vm_exec_core+7488>, 0x7f543e80aace <vm_exec_core+7390>, 0x7f543e80abaf <vm_exec_core+7615>, 0x7f543e80aa89 <vm_exec_core+7321>, 0x7f543e80a87c <vm_exec_core+6796>, 0x7f543e80a7e6 <vm_exec_core+6646>, 0x7f543e80a780 <vm_exec_core+6544>, 0x7f543e80a720 <vm_exec_core+6448>, 0x7f543e80a6be <vm_exec_core+6350>, 0x7f543e80a669 <vm_exec_core+6265>, 0x7f543e80a60b <vm_exec_core+6171>, 0x7f543e80a5b9 <vm_exec_core+6089>, 0x7f543e80a58a <vm_exec_core+6042>, 0x7f543e80a547 <vm_exec_core+5975>, 0x7f543e80a4ee <vm_exec_core+5886>, 0x7f543e80a4b2 <vm_exec_core+5826>, 0x7f543e80a3fc <vm_exec_core+5644>, 0x7f543e80a3b1 <vm_exec_core+5569>, 0x7f543e80a365 <vm_exec_core+5493>, 0x7f543e80a32b <vm_exec_core+5435>, 0x7f543e80a2b4 <vm_exec_core+5316>, 0x7f543e80a24a <vm_exec_core+5210>, 0x7f543e80a1f3 <vm_exec_core+5123>, 0x7f543e80a17c <vm_exec_core+5004>, 0x7f543e80a0f0 <vm_exec_core+4864>, 0x7f543e809fcf <vm_exec_core+4575>, 0x7f543e809f8b <vm_exec_core+4507>, 0x7f543e809f3c <vm_exec_core+4428>, 0x7f543e809eca <vm_exec_core+4314>, 0x7f543e809dfb <vm_exec_core+4107>, 0x7f543e80c0f1 <vm_exec_core+13057>, 0x7f543e809d51 <vm_exec_core+3937>, 0x7f543e809cfa <vm_exec_core+3850>, 0x7f543e80c107 <vm_exec_core+13079>, 0x7f543e80b605 <vm_exec_core+10261>, 0x7f543e80b572 <vm_exec_core+10114>, 0x7f543e80b45d <vm_exec_core+9837>, 0x7f543e80b2e3 <vm_exec_core+9459>, 0x7f543e80b20b <vm_exec_core+9243>, 0x7f543e80b178 <vm_exec_core+9096>, 0x7f543e80b8ae <vm_exec_core+10942>, 0x7f543e80b770 <vm_exec_core+10624>, 0x7f543e80b708 <vm_exec_core+10520>, 0x7f543e80b6a0 <vm_exec_core+10416>, 0x7f543e80b65c <vm_exec_core+10348>, 0x7f543e80b7b9 <vm_exec_core+10697>, 0x7f543e80b0da <vm_exec_core+8938>, 0x7f543e80c11d <vm_exec_core+13101>, 0x7f543e80c133 <vm_exec_core+13123>, 0x7f543e80c149 <vm_exec_core+13145>, 0x7f543e80c15f <vm_exec_core+13167>, 0x7f543e80c175 <vm_exec_core+13189>, 0x7f543e80c18b <vm_exec_core+13211>, 0x7f543e80c1a1 <vm_exec_core+13233>, 0x7f543e80c1be <vm_exec_core+13262>, 0x7f543e80c1d4 <vm_exec_core+13284>, 0x7f543e80c1ea <vm_exec_core+13306>, 0x7f543e80c200 <vm_exec_core+13328>, 0x7f543e80c216 <vm_exec_core+13350>, 0x7f543e80c22c <vm_exec_core+13372>, 0x7f543e80c242 <vm_exec_core+13394>, 0x7f543e80c258 <vm_exec_core+13416>, 0x7f543e80c26e <vm_exec_core+13438>, 0x7f543e80b021 <vm_exec_core+8753>...} |
| #17 0x00007f543e80f819 in rb_vm_exec (ec=0x56285ca3bb70) at /tmp/ruby/src/trunk-random0/vm.c:2567 |
| _ec = 0x56285ca3bb70 |
| _tag = {tag = 36, retval = 4, buf = {0x7f541b15ebd0, 0x7f543e80f820 <rb_vm_exec+400>, 0x0, 0x7f541b15eab0, 0x3000000028}, prev = 0x7f541b15ecd0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #18 0x00007f543e81510e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=<optimized out>, iseq=0x7f5421a7dce0, ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm.c:1524 |
| arg_size = <optimized out> |
| arg_size = <optimized out> |
| #19 0x00007f543e815486 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x56285ca3bdb0, argc=argc@entry=0, argv=argv@entry=0x7f541b15eb80, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-random0/vm.c:1743 |
| self = <optimized out> |
| #20 0x00007f543e7bad60 in thread_do_start_proc (th=th@entry=0x56285ca3b950) at /tmp/ruby/src/trunk-random0/thread.c:598 |
| args = 139999317760520 |
| args_ptr = 0x7f541b15eb80 |
| args_len = <optimized out> |
| procval = <optimized out> |
| proc = 0x56285ca3bdb0 |
| #21 0x00007f543e7bb152 in thread_do_start (th=0x56285ca3b950) at /tmp/ruby/src/trunk-random0/thread.c:615 |
| result = 36 |
| result = <optimized out> |
| #22 thread_start_func_2 (th=th@entry=0x56285ca3b950, stack_start=stack_start@entry=0x7f541b15eda8) at /tmp/ruby/src/trunk-random0/thread.c:670 |
| _ec = 0x56285ca3bb70 |
| _tag = {tag = 36, retval = 9954478181269174528, buf = {0x7f541b15eda8, 0x7f543e7bb0d0 <thread_start_func_2+624>, 0x0, 0x7f541b15ebe0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x562854c20060 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #23 0x00007f543e7bc04d in call_thread_start_func_2 (th=0x56285ca3b950) at /tmp/ruby/src/trunk-random0/thread_pthread.c:2236 |
| stack_start = 0 |
| stack_start_addr = 0x7f541b15eda8 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #24 nt_start (ptr=0x56285ca3bde0) at /tmp/ruby/src/trunk-random0/thread_pthread.c:2281 |
| th = 0x56285ca3b950 |
| sched = <optimized out> |
| nt = <optimized out> |
| vm = <optimized out> |
| #25 0x00007f543e1a6a94 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 = {139999208404672, -3532388349441928921, 139999208404672, -256, 2, 140724110453616, -3532388349429346009, -3532469597637504729}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #26 0x00007f543e233c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7f5424a9f6c0 (LWP 87226) "ruby"): |
| #0 0x00007f543e234042 in epoll_wait (epfd=4, events=events@entry=0x7f543eb44a7c <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=10) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| sc_ret = -4 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f543e7b57e5 in event_wait (vm=0x562854c1dad0) at /tmp/ruby/src/trunk-random0/thread_pthread.c:2925 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x562854c1dad0) at /tmp/ruby/src/trunk-random0/thread_pthread_mn.c:887 |
| r = <optimized out> |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| #3 timer_thread_func (ptr=0x562854c1dad0) at /tmp/ruby/src/trunk-random0/thread_pthread.c:3052 |
| vm = 0x562854c1dad0 |
| #4 0x00007f543e1a6a94 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 = {139999369098944, -3532492287650492121, 139999369098944, -256, 25, 140724110454016, -3532492287637909209, -3532469597637504729}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f543e233c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f54194286c0 (LWP 87942) "utils.rb:164"): |
| #0 0x00007f543e1a2d61 in __futex_abstimed_wait_common64 (private=32595, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f53d4008674) 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=32595, abstime=0x0, clockid=0, expected=0, futex_word=0x7f53d4008674) 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=0x7f53d4008674, 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 0x00007f543e1a57dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562854c25ac0, cond=0x7f53d4008648) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f543e1a54a0 <__condvar_cleanup_waiting>, __arg = 0x7f54194277e0, __canceltype = 1500029280, __prev = 0x0} |
| cbuffer = {wseq = 82095, cond = 0x7f53d4008648, mutex = 0x562854c25ac0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 82095 |
| seq = 41047 |
| 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=0x7f53d4008648, mutex=mutex@entry=0x562854c25ac0) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007f543e7b0bcd in rb_native_cond_wait (cond=cond@entry=0x7f53d4008648, mutex=mutex@entry=0x562854c25ac0) at /tmp/ruby/src/trunk-random0/thread_pthread.c:222 |
| r = <optimized out> |
| #6 0x00007f543e7b2299 in thread_sched_wait_running_turn (sched=sched@entry=0x562854c25ac0, th=th@entry=0x7f53d400b080, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-random0/thread_pthread.c:863 |
| next_th = 0x7f53bc0b8eb0 |
| #7 0x00007f543e7b76b2 in thread_sched_yield (th=0x7f53d400b080, sched=0x562854c25ac0) at /tmp/ruby/src/trunk-random0/thread_pthread.c:1130 |
| can_direct_transfer = <optimized out> |
| #8 rb_thread_schedule_limits (limits_us=limits_us@entry=100000) at /tmp/ruby/src/trunk-random0/thread.c:1456 |
| th = 0x7f53d400b080 |
| #9 0x00007f543e7b7a25 in rb_threadptr_execute_interrupts (th=0x7f53d400b080, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-random0/thread.c:2535 |
| limits_us = 100000 |
| sig = <optimized out> |
| timer_interrupt = <optimized out> |
| pending_interrupt = <optimized out> |
| terminate_interrupt = <optimized out> |
| trap_interrupt = <optimized out> |
| interrupt = <optimized out> |
| postponed_job_interrupt = <optimized out> |
| ret = 0 |
| #10 0x00007f543e7b7db6 in rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-random0/thread.c:2452 |
| interrupt = <optimized out> |
| postponed_job_interrupt = 0 |
| ret = 0 |
| sig = <optimized out> |
| timer_interrupt = <optimized out> |
| pending_interrupt = <optimized out> |
| trap_interrupt = <optimized out> |
| terminate_interrupt = <optimized out> |
| _lev = <optimized out> |
| prev_status = <optimized out> |
| err = <optimized out> |
| limits_us = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| #11 0x00007f543e7f7736 in rb_vm_check_ints (ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm_core.h:2106 |
| No locals. |
| #12 rb_vm_check_ints (ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm_core.h:2097 |
| No locals. |
| #13 vm_pop_frame (ep=<optimized out>, cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:456 |
| flags = <optimized out> |
| flags = <optimized out> |
| #14 rb_vm_pop_frame (ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:465 |
| No locals. |
| #15 vm_exec_handle_exception (ec=0x7f53d40083e0, state=<optimized out>, state@entry=RUBY_TAG_RAISE, errinfo=139997139833760) at /tmp/ruby/src/trunk-random0/vm.c:2633 |
| i = <optimized out> |
| cfp = <optimized out> |
| entry = <optimized out> |
| ct = <error reading variable ct (Cannot access memory at address 0x0)> |
| cont_sp = <optimized out> |
| args = <optimized out> |
| catch_iseq = <optimized out> |
| type = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| epc = <optimized out> |
| cont_pc = <optimized out> |
| escape_cfp = <optimized out> |
| err = 0x7f539fca13a0 |
| #16 0x00007f543e80f883 in vm_exec_loop (result=<optimized out>, tag=0x7f5419427ad0, state=RUBY_TAG_RAISE, ec=0x7f53d40083e0) at /tmp/ruby/src/trunk-random0/vm.c:2590 |
| vm_loop_start = <optimized out> |
| #17 rb_vm_exec (ec=0x7f53d40083e0) at /tmp/ruby/src/trunk-random0/vm.c:2573 |
| _ec = 0x7f53d40083e0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f5419427bd0, 0x7f543e80f820 <rb_vm_exec+400>, 0x0, 0x7f5419427ab0, 0x3000000028}, prev = 0x7f5419427cd0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| #18 0x00007f543e81510e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=<optimized out>, iseq=0x7f5422f4f5b0, ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm.c:1524 |
| arg_size = <optimized out> |
| arg_size = <optimized out> |
| #19 0x00007f543e815486 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x7f53d400b5e0, argc=argc@entry=0, argv=argv@entry=0x7f5419427b80, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-random0/vm.c:1743 |
| self = <optimized out> |
| #20 0x00007f543e7bad60 in thread_do_start_proc (th=th@entry=0x7f53d400b080) at /tmp/ruby/src/trunk-random0/thread.c:598 |
| args = 139999187279040 |
| args_ptr = 0x7f5419427b80 |
| args_len = <optimized out> |
| procval = <optimized out> |
| proc = 0x7f53d400b5e0 |
| #21 0x00007f543e7bb152 in thread_do_start (th=0x7f53d400b080) at /tmp/ruby/src/trunk-random0/thread.c:615 |
| result = 36 |
| result = <optimized out> |
| #22 thread_start_func_2 (th=th@entry=0x7f53d400b080, stack_start=stack_start@entry=0x7f5419427da8) at /tmp/ruby/src/trunk-random0/thread.c:670 |
| _ec = 0x7f53d40083e0 |
| _tag = {tag = 36, retval = 9954478181269174528, buf = {0x7f5419427da8, 0x7f543e7bb0d0 <thread_start_func_2+624>, 0x0, 0x7f5419427be0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x562854c20060 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #23 0x00007f543e7bc04d in call_thread_start_func_2 (th=0x7f53d400b080) at /tmp/ruby/src/trunk-random0/thread_pthread.c:2236 |
| stack_start = 0 |
| stack_start_addr = 0x7f5419427da8 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #24 nt_start (ptr=0x7f53d4008620) at /tmp/ruby/src/trunk-random0/thread_pthread.c:2281 |
| th = 0x7f53d400b080 |
| sched = <optimized out> |
| nt = <optimized out> |
| vm = <optimized out> |
| #25 0x00007f543e1a6a94 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 = {139999177770688, -3532393113097531097, 139999177770688, -256, 0, 139999180722656, -3532393113084948185, -3532469597637504729}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #26 0x00007f543e233c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f541977e6c0 (LWP 87950) "utils.rb:164"): |
| #0 gc_sweep_plane (heap=<optimized out>, ctx=<synthetic pointer>, bitset=8191, p=139999214167080, objspace=0x562854c20440) at /tmp/ruby/src/trunk-random0/gc_impl.c:3749 |
| vp = <optimized out> |
| sweep_page = <optimized out> |
| slot_size = <optimized out> |
| slot_bits = <optimized out> |
| sweep_page = <optimized out> |
| slot_size = <optimized out> |
| slot_bits = <optimized out> |
| __func__ = <optimized out> |
| vp = <optimized out> |
| has_object_id = <optimized out> |
| _zzq_args = <optimized out> |
| _zzq_result = <optimized out> |
| #1 gc_sweep_page (ctx=<synthetic pointer>, heap=<optimized out>, objspace=0x562854c20440) at /tmp/ruby/src/trunk-random0/gc_impl.c:3799 |
| i = <optimized out> |
| sweep_page = <optimized out> |
| bits = <optimized out> |
| page_rvalue_count = <optimized out> |
| out_of_range_bits = <optimized out> |
| bitmap_plane_count = <optimized out> |
| p = 139999214165000 |
| bitset = <optimized out> |
| sweep_page = <optimized out> |
| __func__ = <optimized out> |
| p = <optimized out> |
| bits = <optimized out> |
| bitset = <optimized out> |
| page_rvalue_count = <optimized out> |
| out_of_range_bits = <optimized out> |
| bitmap_plane_count = <optimized out> |
| i = <optimized out> |
| #2 gc_sweep_step (objspace=objspace@entry=0x562854c20440, size_pool=size_pool@entry=0x562854c20460, heap=heap@entry=0x562854c204b0) at /tmp/ruby/src/trunk-random0/gc_impl.c:4096 |
| ctx = {page = <optimized out>, final_slots = <optimized out>, freed_slots = 0, empty_slots = 1458} |
| free_slots = <optimized out> |
| sweep_page = <optimized out> |
| unlink_limit = 3 |
| swept_slots = 0 |
| pooled_slots = 1638 |
| #3 0x00007f543e63cb4e in gc_sweep_rest (objspace=<optimized out>) at /tmp/ruby/src/trunk-random0/gc_impl.c:4153 |
| size_pool = 0x562854c20460 |
| i = 0 |
| #4 gc_sweep_continue (heap=0x8a25692a2eecf900, sweep_size_pool=0x562854c20620, objspace=0x562854c20440) at /tmp/ruby/src/trunk-random0/gc_impl.c:4176 |
| size_pool = 0x562854c20620 |
| i = 2 |
| __func__ = <optimized out> |
| i = <optimized out> |
| size_pool = <optimized out> |
| #5 gc_continue (objspace=objspace@entry=0x562854c20440, size_pool=size_pool@entry=0x562854c20620, heap=heap@entry=0x562854c20670) at /tmp/ruby/src/trunk-random0/gc_impl.c:2275 |
| lock_lev = 0 |
| #6 0x00007f543e63e9ff in heap_prepare (heap=<optimized out>, size_pool=<optimized out>, objspace=0x562854c20440) at /tmp/ruby/src/trunk-random0/gc_impl.c:2287 |
| __func__ = <optimized out> |
| #7 heap_next_free_page (heap=<optimized out>, size_pool=<optimized out>, objspace=0x562854c20440) at /tmp/ruby/src/trunk-random0/gc_impl.c:2476 |
| page = <optimized out> |
| page = <optimized out> |
| __func__ = <optimized out> |
| #8 newobj_alloc (vm_locked=true, size_pool_idx=<optimized out>, cache=0x562854c25bb0, objspace=0x562854c20440) at /tmp/ruby/src/trunk-random0/gc_impl.c:2585 |
| page = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| size_pool = <optimized out> |
| heap = <optimized out> |
| obj = <optimized out> |
| size_pool = <optimized out> |
| heap = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| unlock_vm = <optimized out> |
| page = <optimized out> |
| #9 rb_gc_impl_new_obj (objspace_ptr=0x562854c20440, cache_ptr=cache_ptr@entry=0x562854c25bb0, klass=klass@entry=139999369423960, flags=flags@entry=5, v1=v1@entry=0, v2=v2@entry=0, v3=0, wb_protected=true, alloc_size=145) at /tmp/ruby/src/trunk-random0/gc_impl.c:2678 |
| obj = <optimized out> |
| objspace = 0x562854c20440 |
| size_pool_idx = <optimized out> |
| cache = 0x562854c25bb0 |
| cnt = <optimized out> |
| i = <optimized out> |
| #10 0x00007f543e62cf66 in newobj_of (cr=<optimized out>, size=145, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=139999369423960) at /tmp/ruby/src/trunk-random0/gc.c:986 |
| obj = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| #11 rb_wb_protected_newobj_of (ec=<optimized out>, klass=139999369423960, flags=flags@entry=5, size=size@entry=145) at /tmp/ruby/src/trunk-random0/gc.c:1013 |
| No locals. |
| #12 0x00007f543e788bf4 in str_alloc_embed (capa=121, klass=<optimized out>) at /tmp/ruby/src/trunk-random0/string.c:912 |
| size = 145 |
| str = <optimized out> |
| size = <optimized out> |
| str = <optimized out> |
| #13 0x00007f543e7709e1 in rb_enc_vsprintf (enc=0x0, fmt=0x7f543e9af8f0 <closed_stream> "closed stream", ap=0x7f541977cec0) at /tmp/ruby/src/trunk-random0/sprintf.c:1182 |
| initial_len = 120 |
| result = <optimized out> |
| #14 0x00007f543e612a63 in rb_vraise (exc=139999369231680, fmt=<optimized out>, ap=ap@entry=0x7f541977cec0) at /tmp/ruby/src/trunk-random0/error.c:3624 |
| No locals. |
| #15 0x00007f543e612b1a in rb_raise (exc=<optimized out>, fmt=fmt@entry=0x7f543e9af8f0 <closed_stream> "closed stream") at /tmp/ruby/src/trunk-random0/error.c:3632 |
| args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7f541977cfa0, reg_save_area = 0x7f541977cee0}} |
| #16 0x00007f543e6559a3 in io_fd_check_closed (fd=<optimized out>) at /tmp/ruby/src/trunk-random0/io.c:748 |
| No locals. |
| #17 0x00007f543e658dbb in io_fd_check_closed (fd=<optimized out>) at /tmp/ruby/src/trunk-random0/io.c:778 |
| No locals. |
| #18 rb_io_check_closed (fptr=fptr@entry=0x7f53bc00f320) at /tmp/ruby/src/trunk-random0/io.c:777 |
| No locals. |
| #19 0x00007f543df16812 in rsock_s_accept (klass=139999345152600, io=139997139804120, sockaddr=sockaddr@entry=0x7f541977d040, len=len@entry=0x7f541977d03c) at /tmp/ruby/src/trunk-random0/ext/socket/init.c:708 |
| fptr = 0x7f53bc00f320 |
| accept_arg = {fd = 0, sockaddr = 0x0, len = 0x3e1a54a0} |
| retry = <optimized out> |
| peer = <optimized out> |
| retry = <optimized out> |
| #20 0x00007f543df27992 in tcp_accept (server=<optimized out>) at /tmp/ruby/src/trunk-random0/ext/socket/tcpserver.c:61 |
| buffer = {addr = {sa_family = 53828, sa_data = "\016\274S\177\000\000R\223\032>T\177\000"}, in = {sin_family = 53828, sin_port = 48142, sin_addr = {s_addr = 32595}, sin_zero = "R\223\032>T\177\000"}, in6 = {sin6_family = 53828, sin6_port = 48142, sin6_flowinfo = 32595, sin6_addr = {__in6_u = {__u6_addr8 = "R\223\032>T\177\000\000p\320w\031T\177\000", __u6_addr16 = {37714, 15898, 32596, 0, 53360, 6519, 32596, 0}, __u6_addr32 = {1041929042, 32596, 427282544, 32596}}}, sin6_scope_id = 1}, un = {sun_family = 53828, sun_path = "\016\274S\177\000\000R\223\032>T\177\000\000p\320w\031T\177\000\000\001\000\000\000(V\000\000\023\000\000\000\000\000\000\000<\322\016\274S\177\000\000\326 \230>T\177\000\000\023\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000,\322\016\274S\177\000\000\300\320w\031T\177\000\000\000\371\354.\000\000\000\000\004\000\000\000\000\000\000\000\017\000\000\000\000"}, storage = {ss_family = 53828, __ss_padding = "\016\274S\177\000\000R\223\032>T\177\000\000p\320w\031T\177\000\000\001\000\000\000(V\000\000\023\000\000\000\000\000\000\000<\322\016\274S\177\000\000\326 \230>T\177\000\000\023\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000,\322\016\274S\177\000\000\300\320w\031T\177\000\000\000\371\354.\000\000\000\000\004\000\000\000\000\000\000\000\017\000\000\000\000\000\000\000\a\000\000\000\000\000\000", __ss_align = 1}, place_holder = "D\322\016\274S\177\000\000R\223\032>T\177\000\000p\320w\031T\177\000\000\001\000\000\000(V\000\000\023\000\000\000\000\000\000\000<\322\016\274S\177\000\000\326 \230>T\177\000\000\023\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000,\322\016\274S\177\000\000\300\320w\031T\177\000\000\000\371\354.\000\000\000\000\004\000\000\000\000\000\000\000\017\000\000\000\000\000\000\000\a\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\240T\032>T\177\000\000\340\320w\031T\177\000\000Џ\v\274S\177\000\000\320\332\301T(V\000\000\000\000\000\000\000\000\000\000]\371z>T\177\000\000\300Z\302T(V\000\000\322\r{>T\177\000\000\254\321w\031T\177\000\000\000"...} |
| length = 2048 |
| #21 0x00007f543e7f5cec in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x7f53bc1f0650, ec=0x7f53bc0abfc0) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:3780 |
| ci = 0x1040100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f54214b47a0 |
| cfunc = 0x562855562488 |
| 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> |
| #22 vm_call_cfunc_with_frame (ec=0x7f53bc0abfc0, reg_cfp=0x7f53bc1f0650, calling=<optimized out>) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:3826 |
| argc = 0 |
| stack_bottom = <optimized out> |
| argv = <optimized out> |
| #23 0x00007f543e808fcd 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-random0/vm_callinfo.h:412 |
| val = 94731232685632 |
| ci = 0x56285af43d90 |
| cc = <optimized out> |
| recv = 1 |
| argc = <optimized out> |
| calling = {cd = 0x562855792e40, cc = 0x7f542113fef8, block_handler = 0, recv = 139997139804120, 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> |
| #24 vm_exec_core (ec=0x56285af43d90, ec@entry=0x7f53bc0abfc0) at ../../src/trunk-random0/insns.def:918 |
| bh = <optimized out> |
| cd = 0x562855792e40 |
| leaf = <optimized out> |
| val = 94731232685632 |
| reg_pc = 0x562855586820 |
| reg_cfp = 0x7f53bc1f0650 |
| insns_address_table = {0x7f543e8091de <vm_exec_core+1006>, 0x7f543e80916a <vm_exec_core+890>, 0x7f543e8090f5 <vm_exec_core+773>, 0x7f543e809076 <vm_exec_core+646>, 0x7f543e809743 <vm_exec_core+2387>, 0x7f543e8096c1 <vm_exec_core+2257>, 0x7f543e80964b <vm_exec_core+2139>, 0x7f543e8095e6 <vm_exec_core+2038>, 0x7f543e809581 <vm_exec_core+1937>, 0x7f543e8094b7 <vm_exec_core+1735>, 0x7f543e80938e <vm_exec_core+1438>, 0x7f543e809208 <vm_exec_core+1048>, 0x7f543e809cbe <vm_exec_core+3790>, 0x7f543e809c58 <vm_exec_core+3688>, 0x7f543e809be3 <vm_exec_core+3571>, 0x7f543e809b9e <vm_exec_core+3502>, 0x7f543e809b5e <vm_exec_core+3438>, 0x7f543e809b21 <vm_exec_core+3377>, 0x7f543e809ae4 <vm_exec_core+3316>, 0x7f543e809aa7 <vm_exec_core+3255>, 0x7f543e809a3c <vm_exec_core+3148>, 0x7f543e8099f0 <vm_exec_core+3072>, 0x7f543e8099a1 <vm_exec_core+2993>, 0x7f543e809941 <vm_exec_core+2897>, 0x7f543e8098f3 <vm_exec_core+2819>, 0x7f543e80986c <vm_exec_core+2684>, 0x7f543e80982a <vm_exec_core+2618>, 0x7f543e8097c5 <vm_exec_core+2517>, 0x7f543e80ab41 <vm_exec_core+7505>, 0x7f543e80aadf <vm_exec_core+7407>, 0x7f543e80abc0 <vm_exec_core+7632>, 0x7f543e80aa9a <vm_exec_core+7338>, 0x7f543e80a88d <vm_exec_core+6813>, 0x7f543e80a7f7 <vm_exec_core+6663>, 0x7f543e80a791 <vm_exec_core+6561>, 0x7f543e80a731 <vm_exec_core+6465>, 0x7f543e80a6cf <vm_exec_core+6367>, 0x7f543e80a67a <vm_exec_core+6282>, 0x7f543e80a61c <vm_exec_core+6188>, 0x7f543e80a5ca <vm_exec_core+6106>, 0x7f543e80a59b <vm_exec_core+6059>, 0x7f543e80a558 <vm_exec_core+5992>, 0x7f543e80a4ff <vm_exec_core+5903>, 0x7f543e80a4c3 <vm_exec_core+5843>, 0x7f543e80a40d <vm_exec_core+5661>, 0x7f543e80a3c2 <vm_exec_core+5586>, 0x7f543e80a376 <vm_exec_core+5510>, 0x7f543e80a33c <vm_exec_core+5452>, 0x7f543e80a2c5 <vm_exec_core+5333>, 0x7f543e80a25b <vm_exec_core+5227>, 0x7f543e80a204 <vm_exec_core+5140>, 0x7f543e80a18d <vm_exec_core+5021>, 0x7f543e80a101 <vm_exec_core+4881>, 0x7f543e809fe0 <vm_exec_core+4592>, 0x7f543e809f9c <vm_exec_core+4524>, 0x7f543e809f4d <vm_exec_core+4445>, 0x7f543e809edb <vm_exec_core+4331>, 0x7f543e809e0c <vm_exec_core+4124>, 0x7f543e808e60 <vm_exec_core+112>, 0x7f543e809d62 <vm_exec_core+3954>, 0x7f543e809d0b <vm_exec_core+3867>, 0x7f543e80cbf9 <vm_exec_core+15881>, 0x7f543e80b616 <vm_exec_core+10278>, 0x7f543e80b583 <vm_exec_core+10131>, 0x7f543e80b46e <vm_exec_core+9854>, 0x7f543e80b2f4 <vm_exec_core+9476>, 0x7f543e80b21c <vm_exec_core+9260>, 0x7f543e80b189 <vm_exec_core+9113>, 0x7f543e80b8bf <vm_exec_core+10959>, 0x7f543e80b781 <vm_exec_core+10641>, 0x7f543e80b719 <vm_exec_core+10537>, 0x7f543e80b6b1 <vm_exec_core+10433>, 0x7f543e80b66d <vm_exec_core+10365>, 0x7f543e80b7ca <vm_exec_core+10714>, 0x7f543e80b0eb <vm_exec_core+8955>, 0x7f543e80cb1e <vm_exec_core+15662>, 0x7f543e80cb8d <vm_exec_core+15773>, 0x7f543e80c2dc <vm_exec_core+13548>, 0x7f543e80c37d <vm_exec_core+13709>, 0x7f543e80c400 <vm_exec_core+13840>, 0x7f543e80c67e <vm_exec_core+14478>, 0x7f543e80c507 <vm_exec_core+14103>, 0x7f543e80c6dc <vm_exec_core+14572>, 0x7f543e80c4a1 <vm_exec_core+14001>, 0x7f543e80c742 <vm_exec_core+14674>, 0x7f543e80c58d <vm_exec_core+14237>, 0x7f543e80c5f3 <vm_exec_core+14339>, 0x7f543e80c7a8 <vm_exec_core+14776>, 0x7f543e80ca09 <vm_exec_core+15385>, 0x7f543e80c904 <vm_exec_core+15124>, 0x7f543e80c977 <vm_exec_core+15239>, 0x7f543e80b032 <vm_exec_core+8770>, 0x7f543e80af8c <vm_exec_core+8604>, 0x7f543e80cc4b <vm_exec_core+15963>, 0x7f543e80cc9b <vm_exec_core+16043>, 0x7f543e80ca64 <vm_exec_core+15476>, 0x7f543e80cac0 <vm_exec_core+15568>, 0x7f543e80c7fc <vm_exec_core+14860>, 0x7f543e80c871 <vm_exec_core+14977>, 0x7f543e80af13 <vm_exec_core+8483>, 0x7f543e80ae8b <vm_exec_core+8347>, 0x7f543e80adcb <vm_exec_core+8155>, 0x7f543e80ad7c <vm_exec_core+8076>, 0x7f543e80ad29 <vm_exec_core+7993>, 0x7f543e80acd8 <vm_exec_core+7912>, 0x7f543e80ac7f <vm_exec_core+7823>, 0x7f543e80ac42 <vm_exec_core+7762>, 0x7f543e80ac05 <vm_exec_core+7701>, 0x7f543e8091cd <vm_exec_core+989>, 0x7f543e809159 <vm_exec_core+873>, 0x7f543e8090e4 <vm_exec_core+756>, 0x7f543e809065 <vm_exec_core+629>, 0x7f543e809732 <vm_exec_core+2370>, 0x7f543e8096b0 <vm_exec_core+2240>, 0x7f543e80963a <vm_exec_core+2122>, 0x7f543e8095d5 <vm_exec_core+2021>, 0x7f543e809570 <vm_exec_core+1920>, 0x7f543e8094a6 <vm_exec_core+1718>, 0x7f543e80937d <vm_exec_core+1421>, 0x7f543e8091f7 <vm_exec_core+1031>, 0x7f543e809cad <vm_exec_core+3773>, 0x7f543e809c47 <vm_exec_core+3671>, 0x7f543e809bd2 <vm_exec_core+3554>, 0x7f543e809b8d <vm_exec_core+3485>, 0x7f543e809b4d <vm_exec_core+3421>, 0x7f543e809b10 <vm_exec_core+3360>, 0x7f543e809ad3 <vm_exec_core+3299>, 0x7f543e809a96 <vm_exec_core+3238>, 0x7f543e809a2b <vm_exec_core+3131>, 0x7f543e8099df <vm_exec_core+3055>, 0x7f543e809990 <vm_exec_core+2976>, 0x7f543e809930 <vm_exec_core+2880>, 0x7f543e8098e2 <vm_exec_core+2802>, 0x7f543e80985b <vm_exec_core+2667>, 0x7f543e809819 <vm_exec_core+2601>, 0x7f543e8097b4 <vm_exec_core+2500>, 0x7f543e80ab30 <vm_exec_core+7488>, 0x7f543e80aace <vm_exec_core+7390>, 0x7f543e80abaf <vm_exec_core+7615>, 0x7f543e80aa89 <vm_exec_core+7321>, 0x7f543e80a87c <vm_exec_core+6796>, 0x7f543e80a7e6 <vm_exec_core+6646>, 0x7f543e80a780 <vm_exec_core+6544>, 0x7f543e80a720 <vm_exec_core+6448>, 0x7f543e80a6be <vm_exec_core+6350>, 0x7f543e80a669 <vm_exec_core+6265>, 0x7f543e80a60b <vm_exec_core+6171>, 0x7f543e80a5b9 <vm_exec_core+6089>, 0x7f543e80a58a <vm_exec_core+6042>, 0x7f543e80a547 <vm_exec_core+5975>, 0x7f543e80a4ee <vm_exec_core+5886>, 0x7f543e80a4b2 <vm_exec_core+5826>, 0x7f543e80a3fc <vm_exec_core+5644>, 0x7f543e80a3b1 <vm_exec_core+5569>, 0x7f543e80a365 <vm_exec_core+5493>, 0x7f543e80a32b <vm_exec_core+5435>, 0x7f543e80a2b4 <vm_exec_core+5316>, 0x7f543e80a24a <vm_exec_core+5210>, 0x7f543e80a1f3 <vm_exec_core+5123>, 0x7f543e80a17c <vm_exec_core+5004>, 0x7f543e80a0f0 <vm_exec_core+4864>, 0x7f543e809fcf <vm_exec_core+4575>, 0x7f543e809f8b <vm_exec_core+4507>, 0x7f543e809f3c <vm_exec_core+4428>, 0x7f543e809eca <vm_exec_core+4314>, 0x7f543e809dfb <vm_exec_core+4107>, 0x7f543e80c0f1 <vm_exec_core+13057>, 0x7f543e809d51 <vm_exec_core+3937>, 0x7f543e809cfa <vm_exec_core+3850>, 0x7f543e80c107 <vm_exec_core+13079>, 0x7f543e80b605 <vm_exec_core+10261>, 0x7f543e80b572 <vm_exec_core+10114>, 0x7f543e80b45d <vm_exec_core+9837>, 0x7f543e80b2e3 <vm_exec_core+9459>, 0x7f543e80b20b <vm_exec_core+9243>, 0x7f543e80b178 <vm_exec_core+9096>, 0x7f543e80b8ae <vm_exec_core+10942>, 0x7f543e80b770 <vm_exec_core+10624>, 0x7f543e80b708 <vm_exec_core+10520>, 0x7f543e80b6a0 <vm_exec_core+10416>, 0x7f543e80b65c <vm_exec_core+10348>, 0x7f543e80b7b9 <vm_exec_core+10697>, 0x7f543e80b0da <vm_exec_core+8938>, 0x7f543e80c11d <vm_exec_core+13101>, 0x7f543e80c133 <vm_exec_core+13123>, 0x7f543e80c149 <vm_exec_core+13145>, 0x7f543e80c15f <vm_exec_core+13167>, 0x7f543e80c175 <vm_exec_core+13189>, 0x7f543e80c18b <vm_exec_core+13211>, 0x7f543e80c1a1 <vm_exec_core+13233>, 0x7f543e80c1be <vm_exec_core+13262>, 0x7f543e80c1d4 <vm_exec_core+13284>, 0x7f543e80c1ea <vm_exec_core+13306>, 0x7f543e80c200 <vm_exec_core+13328>, 0x7f543e80c216 <vm_exec_core+13350>, 0x7f543e80c22c <vm_exec_core+13372>, 0x7f543e80c242 <vm_exec_core+13394>, 0x7f543e80c258 <vm_exec_core+13416>, 0x7f543e80c26e <vm_exec_core+13438>, 0x7f543e80b021 <vm_exec_core+8753>...} |
| #25 0x00007f543e80fab9 in vm_exec_loop (result=<optimized out>, tag=0x7f541977dad0, state=<optimized out>, ec=0x7f53bc0abfc0) at /tmp/ruby/src/trunk-random0/vm.c:2594 |
| vm_loop_start = <optimized out> |
| #26 rb_vm_exec (ec=0x7f53bc0abfc0) at /tmp/ruby/src/trunk-random0/vm.c:2573 |
| _ec = 0x7f53bc0abfc0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f541977dbd0, 0x7f543e80f820 <rb_vm_exec+400>, 0x0, 0x7f541977dab0, 0x3000000028}, prev = 0x7f541977dcd0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| #27 0x00007f543e81510e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=<optimized out>, iseq=0x7f5422f4f5b0, ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm.c:1524 |
| arg_size = <optimized out> |
| arg_size = <optimized out> |
| #28 0x00007f543e815486 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x7f53bc0ee350, argc=argc@entry=0, argv=argv@entry=0x7f541977db80, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-random0/vm.c:1743 |
| self = <optimized out> |
| #29 0x00007f543e7bad60 in thread_do_start_proc (th=th@entry=0x7f53bc0b8eb0) at /tmp/ruby/src/trunk-random0/thread.c:598 |
| args = 139997139804000 |
| args_ptr = 0x7f541977db80 |
| args_len = <optimized out> |
| procval = <optimized out> |
| proc = 0x7f53bc0ee350 |
| #30 0x00007f543e7bb152 in thread_do_start (th=0x7f53bc0b8eb0) at /tmp/ruby/src/trunk-random0/thread.c:615 |
| result = 36 |
| result = <optimized out> |
| #31 thread_start_func_2 (th=th@entry=0x7f53bc0b8eb0, stack_start=stack_start@entry=0x7f541977dda8) at /tmp/ruby/src/trunk-random0/thread.c:670 |
| _ec = 0x7f53bc0abfc0 |
| _tag = {tag = 36, retval = 9954478181269174528, buf = {0x7f541977dda8, 0x7f543e7bb0d0 <thread_start_func_2+624>, 0x0, 0x7f541977dbe0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x562854c20060 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #32 0x00007f543e7bc04d in call_thread_start_func_2 (th=0x7f53bc0b8eb0) at /tmp/ruby/src/trunk-random0/thread_pthread.c:2236 |
| stack_start = 0 |
| stack_start_addr = 0x7f541977dda8 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #33 nt_start (ptr=0x7f53bc0ed1f0) at /tmp/ruby/src/trunk-random0/thread_pthread.c:2281 |
| th = 0x7f53bc0b8eb0 |
| sched = <optimized out> |
| nt = <optimized out> |
| vm = <optimized out> |
| #34 0x00007f543e1a6a94 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 = {139999181268672, -3532393006797090521, 139999181268672, -256, 0, 139999181533664, -3532393006784507609, -3532469597637504729}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #35 0x00007f543e233c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f54196556c0 (LWP 87995) "test_mutex.rb:*"): |
| #0 0x00007f543e230cd7 in __GI___select (nfds=8, readfds=0x7f53a8006a70, writefds=0x7f53a80069e0, exceptfds=0x7f53a8006950, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:69 |
| sc_ret = -514 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| s = <optimized out> |
| us = <optimized out> |
| ns = <optimized out> |
| ts64 = {tv_sec = 94731352660544, tv_nsec = 139999802226989} |
| pts64 = 0x0 |
| r = <optimized out> |
| #1 0x00007f543e7bd177 in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at /tmp/ruby/src/trunk-random0/thread.c:4140 |
| r = <optimized out> |
| w = <optimized out> |
| e = <optimized out> |
| #2 0x00007f543e7bd5af in native_fd_select (th=<optimized out>, timeout=<optimized out>, exceptfds=<optimized out>, writefds=<optimized out>, readfds=<optimized out>, n=<optimized out>) at /tmp/ruby/src/trunk-random0/thread_pthread.c:2439 |
| No locals. |
| #3 do_select (p=p@entry=139999180047680) at /tmp/ruby/src/trunk-random0/thread.c:4291 |
| tv = {tv_sec = 0, tv_usec = 94731343539168} |
| __region = {prev_status = THREAD_RUNNABLE} |
| set = <optimized out> |
| result = 0 |
| lerrno = 0 |
| to = <optimized out> |
| rel = 94731429471848 |
| end = <optimized out> |
| endtime = 0 |
| #4 0x00007f543e61d510 in rb_ensure (b_proc=b_proc@entry=0x7f543e7bd280 <do_select>, data1=data1@entry=139999180047680, e_proc=e_proc@entry=0x7f543e7bcda0 <select_set_free>, data2=data2@entry=139999180047680) at /tmp/ruby/src/trunk-random0/eval.c:1059 |
| _ec = 0x56285c14abe0 |
| _tag = {tag = 36, retval = 0, buf = {0x7f5419654810, 0x7f543e61d5f0 <rb_ensure+512>, 0x0, 0x7f5419654460, 0x80}, prev = 0x7f54196546f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x56285c14abe0 |
| ensure_list = {next = 0x7f54196546d0, entry = {marker = 0, e_proc = 0x7f543e7bcda0 <select_set_free>, data2 = 139999180047680}} |
| #5 0x00007f543e7bdaa9 in rb_thread_fd_select (max=max@entry=8, read=read@entry=0x7f54196547f0, write=write@entry=0x7f5419654800, except=except@entry=0x7f5419654810, timeout=<optimized out>) at /tmp/ruby/src/trunk-random0/thread.c:4351 |
| set = {max = 8, th = 0x56285c9fda40, rset = 0x7f54196547f0, wset = 0x7f5419654800, eset = 0x7f5419654810, orig_rset = {maxfd = 8, fdset = 0x7f53a8006c20}, orig_wset = {maxfd = 8, fdset = 0x7f53a8006b90}, orig_eset = {maxfd = 8, fdset = 0x7f53a8006b00}, timeout = 0x0} |
| #6 0x00007f543e65a276 in select_internal (fds=0x7f54196547f0, tp=<optimized out>, except=<optimized out>, write=<optimized out>, read=139997139566240) at /tmp/ruby/src/trunk-random0/io.c:10633 |
| res = <optimized out> |
| rp = <optimized out> |
| ep = 0x7f5419654810 |
| max = 8 |
| n = <optimized out> |
| list = <optimized out> |
| wp = 0x7f5419654800 |
| fptr = <optimized out> |
| i = <optimized out> |
| pending = 0 |
| timerec = {tv_sec = 0, tv_usec = 139999802658877} |
| res = <optimized out> |
| list = <optimized out> |
| rp = <optimized out> |
| wp = <optimized out> |
| ep = <optimized out> |
| fptr = <optimized out> |
| i = <optimized out> |
| max = <optimized out> |
| n = <optimized out> |
| pending = <optimized out> |
| timerec = <optimized out> |
| write_io = <optimized out> |
| io = <optimized out> |
| write_io = <optimized out> |
| errno_to_fail = <optimized out> |
| obj = <optimized out> |
| io = <optimized out> |
| obj = <optimized out> |
| io = <optimized out> |
| write_io = <optimized out> |
| obj = <optimized out> |
| io = <optimized out> |
| write_io = <optimized out> |
| #7 select_call (arg=arg@entry=139999180048336) at /tmp/ruby/src/trunk-random0/io.c:10703 |
| p = 0x7f54196547d0 |
| #8 0x00007f543e61d510 in rb_ensure (b_proc=b_proc@entry=0x7f543e65a1e0 <select_call>, data1=data1@entry=139999180048336, e_proc=e_proc@entry=0x7f543e655460 <select_end>, data2=data2@entry=139999180048336) at /tmp/ruby/src/trunk-random0/eval.c:1059 |
| _ec = 0x56285c14abe0 |
| _tag = {tag = 36, retval = 139999369426360, buf = {0x4, 0x7f543e61d5f0 <rb_ensure+512>, 0x0, 0x7f54196546a0, 0x4}, prev = 0x7f5419654ad0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x56285c14abe0 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f543e655460 <select_end>, data2 = 139999180048336}} |
| #9 0x00007f543e6553e0 in rb_f_select (argc=4, argv=<optimized out>, obj=<optimized out>) at /tmp/ruby/src/trunk-random0/io.c:11059 |
| scheduler = <optimized out> |
| timeout = 4 |
| args = {read = 139997139566240, write = 139997139566200, except = 139997139566160, timeout = 0x0, fdsets = {{maxfd = 8, fdset = 0x7f53a8006a70}, {maxfd = 8, fdset = 0x7f53a80069e0}, {maxfd = 8, fdset = 0x7f53a8006950}, {maxfd = 0, fdset = 0x7f53a80068c0}}} |
| timerec = {tv_sec = 139999339984360, tv_usec = 3217} |
| i = 4 |
| #10 0x00007f543e7f5cec in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=4, calling=<optimized out>, reg_cfp=0x56286133e6d8, ec=0x56285c14abe0) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:3780 |
| ci = 0x15d100100009 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f542397cd80 |
| cfunc = 0x562854c81d28 |
| 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> |
| #11 vm_call_cfunc_with_frame (ec=0x56285c14abe0, reg_cfp=0x56286133e6d8, calling=<optimized out>) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:3826 |
| argc = 4 |
| stack_bottom = <optimized out> |
| argv = <optimized out> |
| #12 0x00007f543e808fcd 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-random0/vm_callinfo.h:412 |
| val = 94731233618496 |
| ci = 0x8 |
| cc = <optimized out> |
| recv = 139997277612512 |
| argc = <optimized out> |
| calling = {cd = 0x562855876a40, cc = 0x7f54234611e8, block_handler = 0, recv = 139999369231040, argc = 4, kw_splat = false, heap_argv = 0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #13 vm_exec_core (ec=0x8, ec@entry=0x56285c14abe0) at ../../src/trunk-random0/insns.def:918 |
| bh = <optimized out> |
| cd = 0x562855876a40 |
| leaf = <optimized out> |
| val = 94731233618496 |
| reg_pc = 0x5628558761e0 |
| reg_cfp = 0x56286133e6d8 |
| insns_address_table = {0x7f543e8091de <vm_exec_core+1006>, 0x7f543e80916a <vm_exec_core+890>, 0x7f543e8090f5 <vm_exec_core+773>, 0x7f543e809076 <vm_exec_core+646>, 0x7f543e809743 <vm_exec_core+2387>, 0x7f543e8096c1 <vm_exec_core+2257>, 0x7f543e80964b <vm_exec_core+2139>, 0x7f543e8095e6 <vm_exec_core+2038>, 0x7f543e809581 <vm_exec_core+1937>, 0x7f543e8094b7 <vm_exec_core+1735>, 0x7f543e80938e <vm_exec_core+1438>, 0x7f543e809208 <vm_exec_core+1048>, 0x7f543e809cbe <vm_exec_core+3790>, 0x7f543e809c58 <vm_exec_core+3688>, 0x7f543e809be3 <vm_exec_core+3571>, 0x7f543e809b9e <vm_exec_core+3502>, 0x7f543e809b5e <vm_exec_core+3438>, 0x7f543e809b21 <vm_exec_core+3377>, 0x7f543e809ae4 <vm_exec_core+3316>, 0x7f543e809aa7 <vm_exec_core+3255>, 0x7f543e809a3c <vm_exec_core+3148>, 0x7f543e8099f0 <vm_exec_core+3072>, 0x7f543e8099a1 <vm_exec_core+2993>, 0x7f543e809941 <vm_exec_core+2897>, 0x7f543e8098f3 <vm_exec_core+2819>, 0x7f543e80986c <vm_exec_core+2684>, 0x7f543e80982a <vm_exec_core+2618>, 0x7f543e8097c5 <vm_exec_core+2517>, 0x7f543e80ab41 <vm_exec_core+7505>, 0x7f543e80aadf <vm_exec_core+7407>, 0x7f543e80abc0 <vm_exec_core+7632>, 0x7f543e80aa9a <vm_exec_core+7338>, 0x7f543e80a88d <vm_exec_core+6813>, 0x7f543e80a7f7 <vm_exec_core+6663>, 0x7f543e80a791 <vm_exec_core+6561>, 0x7f543e80a731 <vm_exec_core+6465>, 0x7f543e80a6cf <vm_exec_core+6367>, 0x7f543e80a67a <vm_exec_core+6282>, 0x7f543e80a61c <vm_exec_core+6188>, 0x7f543e80a5ca <vm_exec_core+6106>, 0x7f543e80a59b <vm_exec_core+6059>, 0x7f543e80a558 <vm_exec_core+5992>, 0x7f543e80a4ff <vm_exec_core+5903>, 0x7f543e80a4c3 <vm_exec_core+5843>, 0x7f543e80a40d <vm_exec_core+5661>, 0x7f543e80a3c2 <vm_exec_core+5586>, 0x7f543e80a376 <vm_exec_core+5510>, 0x7f543e80a33c <vm_exec_core+5452>, 0x7f543e80a2c5 <vm_exec_core+5333>, 0x7f543e80a25b <vm_exec_core+5227>, 0x7f543e80a204 <vm_exec_core+5140>, 0x7f543e80a18d <vm_exec_core+5021>, 0x7f543e80a101 <vm_exec_core+4881>, 0x7f543e809fe0 <vm_exec_core+4592>, 0x7f543e809f9c <vm_exec_core+4524>, 0x7f543e809f4d <vm_exec_core+4445>, 0x7f543e809edb <vm_exec_core+4331>, 0x7f543e809e0c <vm_exec_core+4124>, 0x7f543e808e60 <vm_exec_core+112>, 0x7f543e809d62 <vm_exec_core+3954>, 0x7f543e809d0b <vm_exec_core+3867>, 0x7f543e80cbf9 <vm_exec_core+15881>, 0x7f543e80b616 <vm_exec_core+10278>, 0x7f543e80b583 <vm_exec_core+10131>, 0x7f543e80b46e <vm_exec_core+9854>, 0x7f543e80b2f4 <vm_exec_core+9476>, 0x7f543e80b21c <vm_exec_core+9260>, 0x7f543e80b189 <vm_exec_core+9113>, 0x7f543e80b8bf <vm_exec_core+10959>, 0x7f543e80b781 <vm_exec_core+10641>, 0x7f543e80b719 <vm_exec_core+10537>, 0x7f543e80b6b1 <vm_exec_core+10433>, 0x7f543e80b66d <vm_exec_core+10365>, 0x7f543e80b7ca <vm_exec_core+10714>, 0x7f543e80b0eb <vm_exec_core+8955>, 0x7f543e80cb1e <vm_exec_core+15662>, 0x7f543e80cb8d <vm_exec_core+15773>, 0x7f543e80c2dc <vm_exec_core+13548>, 0x7f543e80c37d <vm_exec_core+13709>, 0x7f543e80c400 <vm_exec_core+13840>, 0x7f543e80c67e <vm_exec_core+14478>, 0x7f543e80c507 <vm_exec_core+14103>, 0x7f543e80c6dc <vm_exec_core+14572>, 0x7f543e80c4a1 <vm_exec_core+14001>, 0x7f543e80c742 <vm_exec_core+14674>, 0x7f543e80c58d <vm_exec_core+14237>, 0x7f543e80c5f3 <vm_exec_core+14339>, 0x7f543e80c7a8 <vm_exec_core+14776>, 0x7f543e80ca09 <vm_exec_core+15385>, 0x7f543e80c904 <vm_exec_core+15124>, 0x7f543e80c977 <vm_exec_core+15239>, 0x7f543e80b032 <vm_exec_core+8770>, 0x7f543e80af8c <vm_exec_core+8604>, 0x7f543e80cc4b <vm_exec_core+15963>, 0x7f543e80cc9b <vm_exec_core+16043>, 0x7f543e80ca64 <vm_exec_core+15476>, 0x7f543e80cac0 <vm_exec_core+15568>, 0x7f543e80c7fc <vm_exec_core+14860>, 0x7f543e80c871 <vm_exec_core+14977>, 0x7f543e80af13 <vm_exec_core+8483>, 0x7f543e80ae8b <vm_exec_core+8347>, 0x7f543e80adcb <vm_exec_core+8155>, 0x7f543e80ad7c <vm_exec_core+8076>, 0x7f543e80ad29 <vm_exec_core+7993>, 0x7f543e80acd8 <vm_exec_core+7912>, 0x7f543e80ac7f <vm_exec_core+7823>, 0x7f543e80ac42 <vm_exec_core+7762>, 0x7f543e80ac05 <vm_exec_core+7701>, 0x7f543e8091cd <vm_exec_core+989>, 0x7f543e809159 <vm_exec_core+873>, 0x7f543e8090e4 <vm_exec_core+756>, 0x7f543e809065 <vm_exec_core+629>, 0x7f543e809732 <vm_exec_core+2370>, 0x7f543e8096b0 <vm_exec_core+2240>, 0x7f543e80963a <vm_exec_core+2122>, 0x7f543e8095d5 <vm_exec_core+2021>, 0x7f543e809570 <vm_exec_core+1920>, 0x7f543e8094a6 <vm_exec_core+1718>, 0x7f543e80937d <vm_exec_core+1421>, 0x7f543e8091f7 <vm_exec_core+1031>, 0x7f543e809cad <vm_exec_core+3773>, 0x7f543e809c47 <vm_exec_core+3671>, 0x7f543e809bd2 <vm_exec_core+3554>, 0x7f543e809b8d <vm_exec_core+3485>, 0x7f543e809b4d <vm_exec_core+3421>, 0x7f543e809b10 <vm_exec_core+3360>, 0x7f543e809ad3 <vm_exec_core+3299>, 0x7f543e809a96 <vm_exec_core+3238>, 0x7f543e809a2b <vm_exec_core+3131>, 0x7f543e8099df <vm_exec_core+3055>, 0x7f543e809990 <vm_exec_core+2976>, 0x7f543e809930 <vm_exec_core+2880>, 0x7f543e8098e2 <vm_exec_core+2802>, 0x7f543e80985b <vm_exec_core+2667>, 0x7f543e809819 <vm_exec_core+2601>, 0x7f543e8097b4 <vm_exec_core+2500>, 0x7f543e80ab30 <vm_exec_core+7488>, 0x7f543e80aace <vm_exec_core+7390>, 0x7f543e80abaf <vm_exec_core+7615>, 0x7f543e80aa89 <vm_exec_core+7321>, 0x7f543e80a87c <vm_exec_core+6796>, 0x7f543e80a7e6 <vm_exec_core+6646>, 0x7f543e80a780 <vm_exec_core+6544>, 0x7f543e80a720 <vm_exec_core+6448>, 0x7f543e80a6be <vm_exec_core+6350>, 0x7f543e80a669 <vm_exec_core+6265>, 0x7f543e80a60b <vm_exec_core+6171>, 0x7f543e80a5b9 <vm_exec_core+6089>, 0x7f543e80a58a <vm_exec_core+6042>, 0x7f543e80a547 <vm_exec_core+5975>, 0x7f543e80a4ee <vm_exec_core+5886>, 0x7f543e80a4b2 <vm_exec_core+5826>, 0x7f543e80a3fc <vm_exec_core+5644>, 0x7f543e80a3b1 <vm_exec_core+5569>, 0x7f543e80a365 <vm_exec_core+5493>, 0x7f543e80a32b <vm_exec_core+5435>, 0x7f543e80a2b4 <vm_exec_core+5316>, 0x7f543e80a24a <vm_exec_core+5210>, 0x7f543e80a1f3 <vm_exec_core+5123>, 0x7f543e80a17c <vm_exec_core+5004>, 0x7f543e80a0f0 <vm_exec_core+4864>, 0x7f543e809fcf <vm_exec_core+4575>, 0x7f543e809f8b <vm_exec_core+4507>, 0x7f543e809f3c <vm_exec_core+4428>, 0x7f543e809eca <vm_exec_core+4314>, 0x7f543e809dfb <vm_exec_core+4107>, 0x7f543e80c0f1 <vm_exec_core+13057>, 0x7f543e809d51 <vm_exec_core+3937>, 0x7f543e809cfa <vm_exec_core+3850>, 0x7f543e80c107 <vm_exec_core+13079>, 0x7f543e80b605 <vm_exec_core+10261>, 0x7f543e80b572 <vm_exec_core+10114>, 0x7f543e80b45d <vm_exec_core+9837>, 0x7f543e80b2e3 <vm_exec_core+9459>, 0x7f543e80b20b <vm_exec_core+9243>, 0x7f543e80b178 <vm_exec_core+9096>, 0x7f543e80b8ae <vm_exec_core+10942>, 0x7f543e80b770 <vm_exec_core+10624>, 0x7f543e80b708 <vm_exec_core+10520>, 0x7f543e80b6a0 <vm_exec_core+10416>, 0x7f543e80b65c <vm_exec_core+10348>, 0x7f543e80b7b9 <vm_exec_core+10697>, 0x7f543e80b0da <vm_exec_core+8938>, 0x7f543e80c11d <vm_exec_core+13101>, 0x7f543e80c133 <vm_exec_core+13123>, 0x7f543e80c149 <vm_exec_core+13145>, 0x7f543e80c15f <vm_exec_core+13167>, 0x7f543e80c175 <vm_exec_core+13189>, 0x7f543e80c18b <vm_exec_core+13211>, 0x7f543e80c1a1 <vm_exec_core+13233>, 0x7f543e80c1be <vm_exec_core+13262>, 0x7f543e80c1d4 <vm_exec_core+13284>, 0x7f543e80c1ea <vm_exec_core+13306>, 0x7f543e80c200 <vm_exec_core+13328>, 0x7f543e80c216 <vm_exec_core+13350>, 0x7f543e80c22c <vm_exec_core+13372>, 0x7f543e80c242 <vm_exec_core+13394>, 0x7f543e80c258 <vm_exec_core+13416>, 0x7f543e80c26e <vm_exec_core+13438>, 0x7f543e80b021 <vm_exec_core+8753>...} |
| #14 0x00007f543e80f819 in rb_vm_exec (ec=0x56285c14abe0) at /tmp/ruby/src/trunk-random0/vm.c:2567 |
| _ec = 0x56285c14abe0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f5419654bd0, 0x7f543e80f820 <rb_vm_exec+400>, 0x0, 0x7f5419654ab0, 0x3000000028}, prev = 0x7f5419654cd0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x00007f543e81510e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=<optimized out>, iseq=0x7f54218c0290, ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm.c:1524 |
| arg_size = <optimized out> |
| arg_size = <optimized out> |
| #16 0x00007f543e815486 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x56285c6ae410, argc=argc@entry=0, argv=argv@entry=0x7f5419654b80, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-random0/vm.c:1743 |
| self = <optimized out> |
| #17 0x00007f543e7bad60 in thread_do_start_proc (th=th@entry=0x56285c9fda40) at /tmp/ruby/src/trunk-random0/thread.c:598 |
| args = 139999187282280 |
| args_ptr = 0x7f5419654b80 |
| args_len = <optimized out> |
| procval = <optimized out> |
| proc = 0x56285c6ae410 |
| #18 0x00007f543e7bb152 in thread_do_start (th=0x56285c9fda40) at /tmp/ruby/src/trunk-random0/thread.c:615 |
| result = 36 |
| result = <optimized out> |
| #19 thread_start_func_2 (th=th@entry=0x56285c9fda40, stack_start=stack_start@entry=0x7f5419654da8) at /tmp/ruby/src/trunk-random0/thread.c:670 |
| _ec = 0x56285c14abe0 |
| _tag = {tag = 36, retval = 9954478181269174528, buf = {0x7f5419654da8, 0x7f543e7bb0d0 <thread_start_func_2+624>, 0x0, 0x7f5419654be0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x562854c20060 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #20 0x00007f543e7bc04d in call_thread_start_func_2 (th=0x56285c9fda40) at /tmp/ruby/src/trunk-random0/thread_pthread.c:2236 |
| stack_start = 0 |
| stack_start_addr = 0x7f5419654da8 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #21 nt_start (ptr=0x56285b686730) at /tmp/ruby/src/trunk-random0/thread_pthread.c:2281 |
| th = 0x56285c9fda40 |
| sched = <optimized out> |
| nt = <optimized out> |
| vm = <optimized out> |
| #22 0x00007f543e1a6a94 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 = {139999180052160, -3532392881706168025, 139999180052160, -256, 10, 140724110454784, -3532392881693585113, -3532469597637504729}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #23 0x00007f543e233c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f543e0dbc00 (LWP 56239) "ruby"): |
| #0 0x00007f543e1a2d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562854c25970) 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=0x562854c25970) 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=0x562854c25970, 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 0x00007f543e1a57dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562854c25ac0, cond=0x562854c25948) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f543e1a54a0 <__condvar_cleanup_waiting>, __arg = 0x7ffce29d73b0, __canceltype = 1422023680, __prev = 0x0} |
| cbuffer = {wseq = 29490, cond = 0x562854c25948, mutex = 0x562854c25ac0, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 29490 |
| seq = 14745 |
| 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=0x562854c25948, mutex=mutex@entry=0x562854c25ac0) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007f543e7b0bcd in rb_native_cond_wait (cond=cond@entry=0x562854c25948, mutex=mutex@entry=0x562854c25ac0) at /tmp/ruby/src/trunk-random0/thread_pthread.c:222 |
| r = <optimized out> |
| #6 0x00007f543e7b2299 in thread_sched_wait_running_turn (sched=sched@entry=0x562854c25ac0, th=th@entry=0x562854c20060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-random0/thread_pthread.c:863 |
| next_th = 0x7f53d400b080 |
| #7 0x00007f543e7b2ad3 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x562854c25ac0, th=th@entry=0x562854c20060) at /tmp/ruby/src/trunk-random0/thread_pthread.c:1105 |
| can_direct_transfer = <optimized out> |
| #8 0x00007f543e7bc520 in native_sleep (rel=0x0, th=0x562854c20060) at /tmp/ruby/src/trunk-random0/thread_pthread.c:3329 |
| sched = 0x562854c25ac0 |
| sched = <optimized out> |
| #9 sleep_forever (fl=13, th=0x562854c20060) at /tmp/ruby/src/trunk-random0/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=140724110456352) at /tmp/ruby/src/trunk-random0/thread.c:1056 |
| scheduler = <optimized out> |
| p = 0x7ffce29d7620 |
| target_th = 0x56285c9fda40 |
| th = 0x562854c20060 |
| end = 0 |
| limit = <optimized out> |
| #11 0x00007f543e61d510 in rb_ensure (b_proc=b_proc@entry=0x7f543e7bc3f0 <thread_join_sleep>, data1=data1@entry=140724110456352, e_proc=e_proc@entry=0x7f543e7acd90 <remove_from_join_list>, data2=data2@entry=140724110456352) at /tmp/ruby/src/trunk-random0/eval.c:1059 |
| _ec = 0x562854c25c60 |
| _tag = {tag = 36, retval = 1, buf = {0x4, 0x7f543e61d5f0 <rb_ensure+512>, 0x0, 0x7ffce29d7510, 0x0}, prev = 0x7ffce29d78f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x562854c25c60 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f543e7acd90 <remove_from_join_list>, data2 = 140724110456352}} |
| #12 0x00007f543e7ade30 in thread_join (limit=0x0, timeout=4, target_th=0x56285c9fda40) at /tmp/ruby/src/trunk-random0/thread.c:1105 |
| waiter = {next = 0x0, thread = 0x562854c20060, fiber = 0x0} |
| arg = {waiter = 0x7ffce29d7600, target = 0x56285c9fda40, 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_join_m (argc=<optimized out>, argv=<optimized out>, self=<optimized out>) at /tmp/ruby/src/trunk-random0/thread.c:1202 |
| timeout = <optimized out> |
| rel = 0 |
| limit = 0x0 |
| #14 0x00007f543e7f5cec in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x7f543e0799f0, ec=0x562854c25c60) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:3780 |
| ci = 0x34a100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f5424aa8758 |
| cfunc = 0x562854ca8678 |
| 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=0x562854c25c60, reg_cfp=0x7f543e0799f0, calling=<optimized out>) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:3826 |
| argc = 0 |
| stack_bottom = <optimized out> |
| argv = <optimized out> |
| #16 0x00007f543e808fcd 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-random0/vm_callinfo.h:412 |
| val = 94731224733984 |
| ci = 0x562854c25970 |
| cc = <optimized out> |
| recv = 0 |
| argc = <optimized out> |
| calling = {cd = 0x562854ffd920, cc = 0x7f5421681678, block_handler = 0, recv = 139999187282320, 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=0x562854c25970, ec@entry=0x562854c25c60) at ../../src/trunk-random0/insns.def:918 |
| bh = <optimized out> |
| cd = 0x562854ffd920 |
| leaf = <optimized out> |
| val = 94731224733984 |
| reg_pc = 0x562854ffd6a0 |
| reg_cfp = 0x7f543e0799f0 |
| insns_address_table = {0x7f543e8091de <vm_exec_core+1006>, 0x7f543e80916a <vm_exec_core+890>, 0x7f543e8090f5 <vm_exec_core+773>, 0x7f543e809076 <vm_exec_core+646>, 0x7f543e809743 <vm_exec_core+2387>, 0x7f543e8096c1 <vm_exec_core+2257>, 0x7f543e80964b <vm_exec_core+2139>, 0x7f543e8095e6 <vm_exec_core+2038>, 0x7f543e809581 <vm_exec_core+1937>, 0x7f543e8094b7 <vm_exec_core+1735>, 0x7f543e80938e <vm_exec_core+1438>, 0x7f543e809208 <vm_exec_core+1048>, 0x7f543e809cbe <vm_exec_core+3790>, 0x7f543e809c58 <vm_exec_core+3688>, 0x7f543e809be3 <vm_exec_core+3571>, 0x7f543e809b9e <vm_exec_core+3502>, 0x7f543e809b5e <vm_exec_core+3438>, 0x7f543e809b21 <vm_exec_core+3377>, 0x7f543e809ae4 <vm_exec_core+3316>, 0x7f543e809aa7 <vm_exec_core+3255>, 0x7f543e809a3c <vm_exec_core+3148>, 0x7f543e8099f0 <vm_exec_core+3072>, 0x7f543e8099a1 <vm_exec_core+2993>, 0x7f543e809941 <vm_exec_core+2897>, 0x7f543e8098f3 <vm_exec_core+2819>, 0x7f543e80986c <vm_exec_core+2684>, 0x7f543e80982a <vm_exec_core+2618>, 0x7f543e8097c5 <vm_exec_core+2517>, 0x7f543e80ab41 <vm_exec_core+7505>, 0x7f543e80aadf <vm_exec_core+7407>, 0x7f543e80abc0 <vm_exec_core+7632>, 0x7f543e80aa9a <vm_exec_core+7338>, 0x7f543e80a88d <vm_exec_core+6813>, 0x7f543e80a7f7 <vm_exec_core+6663>, 0x7f543e80a791 <vm_exec_core+6561>, 0x7f543e80a731 <vm_exec_core+6465>, 0x7f543e80a6cf <vm_exec_core+6367>, 0x7f543e80a67a <vm_exec_core+6282>, 0x7f543e80a61c <vm_exec_core+6188>, 0x7f543e80a5ca <vm_exec_core+6106>, 0x7f543e80a59b <vm_exec_core+6059>, 0x7f543e80a558 <vm_exec_core+5992>, 0x7f543e80a4ff <vm_exec_core+5903>, 0x7f543e80a4c3 <vm_exec_core+5843>, 0x7f543e80a40d <vm_exec_core+5661>, 0x7f543e80a3c2 <vm_exec_core+5586>, 0x7f543e80a376 <vm_exec_core+5510>, 0x7f543e80a33c <vm_exec_core+5452>, 0x7f543e80a2c5 <vm_exec_core+5333>, 0x7f543e80a25b <vm_exec_core+5227>, 0x7f543e80a204 <vm_exec_core+5140>, 0x7f543e80a18d <vm_exec_core+5021>, 0x7f543e80a101 <vm_exec_core+4881>, 0x7f543e809fe0 <vm_exec_core+4592>, 0x7f543e809f9c <vm_exec_core+4524>, 0x7f543e809f4d <vm_exec_core+4445>, 0x7f543e809edb <vm_exec_core+4331>, 0x7f543e809e0c <vm_exec_core+4124>, 0x7f543e808e60 <vm_exec_core+112>, 0x7f543e809d62 <vm_exec_core+3954>, 0x7f543e809d0b <vm_exec_core+3867>, 0x7f543e80cbf9 <vm_exec_core+15881>, 0x7f543e80b616 <vm_exec_core+10278>, 0x7f543e80b583 <vm_exec_core+10131>, 0x7f543e80b46e <vm_exec_core+9854>, 0x7f543e80b2f4 <vm_exec_core+9476>, 0x7f543e80b21c <vm_exec_core+9260>, 0x7f543e80b189 <vm_exec_core+9113>, 0x7f543e80b8bf <vm_exec_core+10959>, 0x7f543e80b781 <vm_exec_core+10641>, 0x7f543e80b719 <vm_exec_core+10537>, 0x7f543e80b6b1 <vm_exec_core+10433>, 0x7f543e80b66d <vm_exec_core+10365>, 0x7f543e80b7ca <vm_exec_core+10714>, 0x7f543e80b0eb <vm_exec_core+8955>, 0x7f543e80cb1e <vm_exec_core+15662>, 0x7f543e80cb8d <vm_exec_core+15773>, 0x7f543e80c2dc <vm_exec_core+13548>, 0x7f543e80c37d <vm_exec_core+13709>, 0x7f543e80c400 <vm_exec_core+13840>, 0x7f543e80c67e <vm_exec_core+14478>, 0x7f543e80c507 <vm_exec_core+14103>, 0x7f543e80c6dc <vm_exec_core+14572>, 0x7f543e80c4a1 <vm_exec_core+14001>, 0x7f543e80c742 <vm_exec_core+14674>, 0x7f543e80c58d <vm_exec_core+14237>, 0x7f543e80c5f3 <vm_exec_core+14339>, 0x7f543e80c7a8 <vm_exec_core+14776>, 0x7f543e80ca09 <vm_exec_core+15385>, 0x7f543e80c904 <vm_exec_core+15124>, 0x7f543e80c977 <vm_exec_core+15239>, 0x7f543e80b032 <vm_exec_core+8770>, 0x7f543e80af8c <vm_exec_core+8604>, 0x7f543e80cc4b <vm_exec_core+15963>, 0x7f543e80cc9b <vm_exec_core+16043>, 0x7f543e80ca64 <vm_exec_core+15476>, 0x7f543e80cac0 <vm_exec_core+15568>, 0x7f543e80c7fc <vm_exec_core+14860>, 0x7f543e80c871 <vm_exec_core+14977>, 0x7f543e80af13 <vm_exec_core+8483>, 0x7f543e80ae8b <vm_exec_core+8347>, 0x7f543e80adcb <vm_exec_core+8155>, 0x7f543e80ad7c <vm_exec_core+8076>, 0x7f543e80ad29 <vm_exec_core+7993>, 0x7f543e80acd8 <vm_exec_core+7912>, 0x7f543e80ac7f <vm_exec_core+7823>, 0x7f543e80ac42 <vm_exec_core+7762>, 0x7f543e80ac05 <vm_exec_core+7701>, 0x7f543e8091cd <vm_exec_core+989>, 0x7f543e809159 <vm_exec_core+873>, 0x7f543e8090e4 <vm_exec_core+756>, 0x7f543e809065 <vm_exec_core+629>, 0x7f543e809732 <vm_exec_core+2370>, 0x7f543e8096b0 <vm_exec_core+2240>, 0x7f543e80963a <vm_exec_core+2122>, 0x7f543e8095d5 <vm_exec_core+2021>, 0x7f543e809570 <vm_exec_core+1920>, 0x7f543e8094a6 <vm_exec_core+1718>, 0x7f543e80937d <vm_exec_core+1421>, 0x7f543e8091f7 <vm_exec_core+1031>, 0x7f543e809cad <vm_exec_core+3773>, 0x7f543e809c47 <vm_exec_core+3671>, 0x7f543e809bd2 <vm_exec_core+3554>, 0x7f543e809b8d <vm_exec_core+3485>, 0x7f543e809b4d <vm_exec_core+3421>, 0x7f543e809b10 <vm_exec_core+3360>, 0x7f543e809ad3 <vm_exec_core+3299>, 0x7f543e809a96 <vm_exec_core+3238>, 0x7f543e809a2b <vm_exec_core+3131>, 0x7f543e8099df <vm_exec_core+3055>, 0x7f543e809990 <vm_exec_core+2976>, 0x7f543e809930 <vm_exec_core+2880>, 0x7f543e8098e2 <vm_exec_core+2802>, 0x7f543e80985b <vm_exec_core+2667>, 0x7f543e809819 <vm_exec_core+2601>, 0x7f543e8097b4 <vm_exec_core+2500>, 0x7f543e80ab30 <vm_exec_core+7488>, 0x7f543e80aace <vm_exec_core+7390>, 0x7f543e80abaf <vm_exec_core+7615>, 0x7f543e80aa89 <vm_exec_core+7321>, 0x7f543e80a87c <vm_exec_core+6796>, 0x7f543e80a7e6 <vm_exec_core+6646>, 0x7f543e80a780 <vm_exec_core+6544>, 0x7f543e80a720 <vm_exec_core+6448>, 0x7f543e80a6be <vm_exec_core+6350>, 0x7f543e80a669 <vm_exec_core+6265>, 0x7f543e80a60b <vm_exec_core+6171>, 0x7f543e80a5b9 <vm_exec_core+6089>, 0x7f543e80a58a <vm_exec_core+6042>, 0x7f543e80a547 <vm_exec_core+5975>, 0x7f543e80a4ee <vm_exec_core+5886>, 0x7f543e80a4b2 <vm_exec_core+5826>, 0x7f543e80a3fc <vm_exec_core+5644>, 0x7f543e80a3b1 <vm_exec_core+5569>, 0x7f543e80a365 <vm_exec_core+5493>, 0x7f543e80a32b <vm_exec_core+5435>, 0x7f543e80a2b4 <vm_exec_core+5316>, 0x7f543e80a24a <vm_exec_core+5210>, 0x7f543e80a1f3 <vm_exec_core+5123>, 0x7f543e80a17c <vm_exec_core+5004>, 0x7f543e80a0f0 <vm_exec_core+4864>, 0x7f543e809fcf <vm_exec_core+4575>, 0x7f543e809f8b <vm_exec_core+4507>, 0x7f543e809f3c <vm_exec_core+4428>, 0x7f543e809eca <vm_exec_core+4314>, 0x7f543e809dfb <vm_exec_core+4107>, 0x7f543e80c0f1 <vm_exec_core+13057>, 0x7f543e809d51 <vm_exec_core+3937>, 0x7f543e809cfa <vm_exec_core+3850>, 0x7f543e80c107 <vm_exec_core+13079>, 0x7f543e80b605 <vm_exec_core+10261>, 0x7f543e80b572 <vm_exec_core+10114>, 0x7f543e80b45d <vm_exec_core+9837>, 0x7f543e80b2e3 <vm_exec_core+9459>, 0x7f543e80b20b <vm_exec_core+9243>, 0x7f543e80b178 <vm_exec_core+9096>, 0x7f543e80b8ae <vm_exec_core+10942>, 0x7f543e80b770 <vm_exec_core+10624>, 0x7f543e80b708 <vm_exec_core+10520>, 0x7f543e80b6a0 <vm_exec_core+10416>, 0x7f543e80b65c <vm_exec_core+10348>, 0x7f543e80b7b9 <vm_exec_core+10697>, 0x7f543e80b0da <vm_exec_core+8938>, 0x7f543e80c11d <vm_exec_core+13101>, 0x7f543e80c133 <vm_exec_core+13123>, 0x7f543e80c149 <vm_exec_core+13145>, 0x7f543e80c15f <vm_exec_core+13167>, 0x7f543e80c175 <vm_exec_core+13189>, 0x7f543e80c18b <vm_exec_core+13211>, 0x7f543e80c1a1 <vm_exec_core+13233>, 0x7f543e80c1be <vm_exec_core+13262>, 0x7f543e80c1d4 <vm_exec_core+13284>, 0x7f543e80c1ea <vm_exec_core+13306>, 0x7f543e80c200 <vm_exec_core+13328>, 0x7f543e80c216 <vm_exec_core+13350>, 0x7f543e80c22c <vm_exec_core+13372>, 0x7f543e80c242 <vm_exec_core+13394>, 0x7f543e80c258 <vm_exec_core+13416>, 0x7f543e80c26e <vm_exec_core+13438>, 0x7f543e80b021 <vm_exec_core+8753>...} |
| #18 0x00007f543e80fab9 in vm_exec_loop (result=<optimized out>, tag=0x7ffce29d78f0, state=<optimized out>, ec=0x562854c25c60) at /tmp/ruby/src/trunk-random0/vm.c:2594 |
| vm_loop_start = <optimized out> |
| #19 rb_vm_exec (ec=0x562854c25c60) at /tmp/ruby/src/trunk-random0/vm.c:2573 |
| _ec = 0x562854c25c60 |
| _tag = {tag = 36, retval = 4, buf = {0x562854c25c60, 0x7f543e80f820 <rb_vm_exec+400>, 0x0, 0x7ffce29d78d0, 0xa}, prev = 0x7ffce29d7ae0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| #20 0x00007f543e8100a7 in rb_iseq_eval (iseq=iseq@entry=0x7f54239f4290) at /tmp/ruby/src/trunk-random0/vm.c:2822 |
| ec = <optimized out> |
| val = <optimized out> |
| #21 0x00007f543e685ca5 in load_iseq_eval (fname=139999351621320, ec=<optimized out>) at /tmp/ruby/src/trunk-random0/load.c:781 |
| iseq = 0x7f54239f4290 |
| iseq = <optimized out> |
| ec = <optimized out> |
| v = <optimized out> |
| th = <optimized out> |
| realpath_map = <optimized out> |
| result = <optimized out> |
| error = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| ast = <optimized out> |
| ast_value = <optimized out> |
| parser = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| #22 require_internal (ec=ec@entry=0x562854c25c60, fname=<optimized out>, fname@entry=139999351621360, exception=exception@entry=1, warn=<optimized out>) at /tmp/ruby/src/trunk-random0/load.c:1287 |
| handle = <optimized out> |
| found = <optimized out> |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| _ec = 0x562854c25c60 |
| _tag = {tag = 36, retval = 139999806010064, buf = {0x562854c25c60, 0x7f543e685408 <require_internal+1160>, 0x0, 0x7ffce29d7980, 0x7ffce29d7b70}, prev = 0x7ffce29d81c0, state = RUBY_TAG_NONE, lock_rec = 0} |
| result = -1 |
| th = <optimized out> |
| saved = {wrapper = 0, self = 139999369350680, errinfo = 4, ec = 0x562854c25c60} |
| state = RUBY_TAG_NONE |
| ftptr = 0x562854de1860 "/tmp/ruby/src/trunk-random0/tool/test/runner.rb" |
| path = 139999351621320 |
| saved_path = 139999351621320 |
| realpath = 139999351709720 |
| realpaths = <optimized out> |
| realpath_map = <optimized out> |
| reset_ext_config = false |
| prev_ext_config = <optimized out> |
| th2 = <optimized out> |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #23 0x00007f543e686042 in rb_require_string_internal (resurrect=false, fname=139999351621360) at /tmp/ruby/src/trunk-random0/load.c:1386 |
| ec = 0x562854c25c60 |
| result = <optimized out> |
| ec = <optimized out> |
| result = <optimized out> |
| #24 rb_f_require_relative (obj=<optimized out>, fname=<optimized out>) at /tmp/ruby/src/trunk-random0/load.c:1041 |
| base = <optimized out> |
| #25 0x00007f543e7f6044 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:3780 |
| ci = <optimized out> |
| cc = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| 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> |
| #26 vm_call_cfunc_with_frame (calling=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:3826 |
| argc = <optimized out> |
| stack_bottom = <optimized out> |
| argv = <optimized out> |
| argc = <optimized out> |
| stack_bottom = <optimized out> |
| argv = <optimized out> |
| #27 vm_call_cfunc_other (ec=0x562854c25c60, reg_cfp=0x7f543e079fa0, calling=<optimized out>) at /tmp/ruby/src/trunk-random0/vm_insnhelper.c:3852 |
| ci = <optimized out> |
| argv_ary = <optimized out> |
| #28 0x00007f543e808fcd 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-random0/vm_callinfo.h:412 |
| val = 94731222485232 |
| ci = 0x562854c25970 |
| cc = <optimized out> |
| recv = 0 |
| argc = <optimized out> |
| calling = {cd = 0x562854dd88f0, cc = 0x7f54239f4718, block_handler = 0, recv = 139999369350680, 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> |
| #29 vm_exec_core (ec=0x562854c25970, ec@entry=0x562854c25c60) at ../../src/trunk-random0/insns.def:918 |
| bh = <optimized out> |
| cd = 0x562854dd88f0 |
| leaf = <optimized out> |
| val = 94731222485232 |
| reg_pc = 0x562854db0c78 |
| reg_cfp = 0x7f543e079fa0 |
| insns_address_table = {0x7f543e8091de <vm_exec_core+1006>, 0x7f543e80916a <vm_exec_core+890>, 0x7f543e8090f5 <vm_exec_core+773>, 0x7f543e809076 <vm_exec_core+646>, 0x7f543e809743 <vm_exec_core+2387>, 0x7f543e8096c1 <vm_exec_core+2257>, 0x7f543e80964b <vm_exec_core+2139>, 0x7f543e8095e6 <vm_exec_core+2038>, 0x7f543e809581 <vm_exec_core+1937>, 0x7f543e8094b7 <vm_exec_core+1735>, 0x7f543e80938e <vm_exec_core+1438>, 0x7f543e809208 <vm_exec_core+1048>, 0x7f543e809cbe <vm_exec_core+3790>, 0x7f543e809c58 <vm_exec_core+3688>, 0x7f543e809be3 <vm_exec_core+3571>, 0x7f543e809b9e <vm_exec_core+3502>, 0x7f543e809b5e <vm_exec_core+3438>, 0x7f543e809b21 <vm_exec_core+3377>, 0x7f543e809ae4 <vm_exec_core+3316>, 0x7f543e809aa7 <vm_exec_core+3255>, 0x7f543e809a3c <vm_exec_core+3148>, 0x7f543e8099f0 <vm_exec_core+3072>, 0x7f543e8099a1 <vm_exec_core+2993>, 0x7f543e809941 <vm_exec_core+2897>, 0x7f543e8098f3 <vm_exec_core+2819>, 0x7f543e80986c <vm_exec_core+2684>, 0x7f543e80982a <vm_exec_core+2618>, 0x7f543e8097c5 <vm_exec_core+2517>, 0x7f543e80ab41 <vm_exec_core+7505>, 0x7f543e80aadf <vm_exec_core+7407>, 0x7f543e80abc0 <vm_exec_core+7632>, 0x7f543e80aa9a <vm_exec_core+7338>, 0x7f543e80a88d <vm_exec_core+6813>, 0x7f543e80a7f7 <vm_exec_core+6663>, 0x7f543e80a791 <vm_exec_core+6561>, 0x7f543e80a731 <vm_exec_core+6465>, 0x7f543e80a6cf <vm_exec_core+6367>, 0x7f543e80a67a <vm_exec_core+6282>, 0x7f543e80a61c <vm_exec_core+6188>, 0x7f543e80a5ca <vm_exec_core+6106>, 0x7f543e80a59b <vm_exec_core+6059>, 0x7f543e80a558 <vm_exec_core+5992>, 0x7f543e80a4ff <vm_exec_core+5903>, 0x7f543e80a4c3 <vm_exec_core+5843>, 0x7f543e80a40d <vm_exec_core+5661>, 0x7f543e80a3c2 <vm_exec_core+5586>, 0x7f543e80a376 <vm_exec_core+5510>, 0x7f543e80a33c <vm_exec_core+5452>, 0x7f543e80a2c5 <vm_exec_core+5333>, 0x7f543e80a25b <vm_exec_core+5227>, 0x7f543e80a204 <vm_exec_core+5140>, 0x7f543e80a18d <vm_exec_core+5021>, 0x7f543e80a101 <vm_exec_core+4881>, 0x7f543e809fe0 <vm_exec_core+4592>, 0x7f543e809f9c <vm_exec_core+4524>, 0x7f543e809f4d <vm_exec_core+4445>, 0x7f543e809edb <vm_exec_core+4331>, 0x7f543e809e0c <vm_exec_core+4124>, 0x7f543e808e60 <vm_exec_core+112>, 0x7f543e809d62 <vm_exec_core+3954>, 0x7f543e809d0b <vm_exec_core+3867>, 0x7f543e80cbf9 <vm_exec_core+15881>, 0x7f543e80b616 <vm_exec_core+10278>, 0x7f543e80b583 <vm_exec_core+10131>, 0x7f543e80b46e <vm_exec_core+9854>, 0x7f543e80b2f4 <vm_exec_core+9476>, 0x7f543e80b21c <vm_exec_core+9260>, 0x7f543e80b189 <vm_exec_core+9113>, 0x7f543e80b8bf <vm_exec_core+10959>, 0x7f543e80b781 <vm_exec_core+10641>, 0x7f543e80b719 <vm_exec_core+10537>, 0x7f543e80b6b1 <vm_exec_core+10433>, 0x7f543e80b66d <vm_exec_core+10365>, 0x7f543e80b7ca <vm_exec_core+10714>, 0x7f543e80b0eb <vm_exec_core+8955>, 0x7f543e80cb1e <vm_exec_core+15662>, 0x7f543e80cb8d <vm_exec_core+15773>, 0x7f543e80c2dc <vm_exec_core+13548>, 0x7f543e80c37d <vm_exec_core+13709>, 0x7f543e80c400 <vm_exec_core+13840>, 0x7f543e80c67e <vm_exec_core+14478>, 0x7f543e80c507 <vm_exec_core+14103>, 0x7f543e80c6dc <vm_exec_core+14572>, 0x7f543e80c4a1 <vm_exec_core+14001>, 0x7f543e80c742 <vm_exec_core+14674>, 0x7f543e80c58d <vm_exec_core+14237>, 0x7f543e80c5f3 <vm_exec_core+14339>, 0x7f543e80c7a8 <vm_exec_core+14776>, 0x7f543e80ca09 <vm_exec_core+15385>, 0x7f543e80c904 <vm_exec_core+15124>, 0x7f543e80c977 <vm_exec_core+15239>, 0x7f543e80b032 <vm_exec_core+8770>, 0x7f543e80af8c <vm_exec_core+8604>, 0x7f543e80cc4b <vm_exec_core+15963>, 0x7f543e80cc9b <vm_exec_core+16043>, 0x7f543e80ca64 <vm_exec_core+15476>, 0x7f543e80cac0 <vm_exec_core+15568>, 0x7f543e80c7fc <vm_exec_core+14860>, 0x7f543e80c871 <vm_exec_core+14977>, 0x7f543e80af13 <vm_exec_core+8483>, 0x7f543e80ae8b <vm_exec_core+8347>, 0x7f543e80adcb <vm_exec_core+8155>, 0x7f543e80ad7c <vm_exec_core+8076>, 0x7f543e80ad29 <vm_exec_core+7993>, 0x7f543e80acd8 <vm_exec_core+7912>, 0x7f543e80ac7f <vm_exec_core+7823>, 0x7f543e80ac42 <vm_exec_core+7762>, 0x7f543e80ac05 <vm_exec_core+7701>, 0x7f543e8091cd <vm_exec_core+989>, 0x7f543e809159 <vm_exec_core+873>, 0x7f543e8090e4 <vm_exec_core+756>, 0x7f543e809065 <vm_exec_core+629>, 0x7f543e809732 <vm_exec_core+2370>, 0x7f543e8096b0 <vm_exec_core+2240>, 0x7f543e80963a <vm_exec_core+2122>, 0x7f543e8095d5 <vm_exec_core+2021>, 0x7f543e809570 <vm_exec_core+1920>, 0x7f543e8094a6 <vm_exec_core+1718>, 0x7f543e80937d <vm_exec_core+1421>, 0x7f543e8091f7 <vm_exec_core+1031>, 0x7f543e809cad <vm_exec_core+3773>, 0x7f543e809c47 <vm_exec_core+3671>, 0x7f543e809bd2 <vm_exec_core+3554>, 0x7f543e809b8d <vm_exec_core+3485>, 0x7f543e809b4d <vm_exec_core+3421>, 0x7f543e809b10 <vm_exec_core+3360>, 0x7f543e809ad3 <vm_exec_core+3299>, 0x7f543e809a96 <vm_exec_core+3238>, 0x7f543e809a2b <vm_exec_core+3131>, 0x7f543e8099df <vm_exec_core+3055>, 0x7f543e809990 <vm_exec_core+2976>, 0x7f543e809930 <vm_exec_core+2880>, 0x7f543e8098e2 <vm_exec_core+2802>, 0x7f543e80985b <vm_exec_core+2667>, 0x7f543e809819 <vm_exec_core+2601>, 0x7f543e8097b4 <vm_exec_core+2500>, 0x7f543e80ab30 <vm_exec_core+7488>, 0x7f543e80aace <vm_exec_core+7390>, 0x7f543e80abaf <vm_exec_core+7615>, 0x7f543e80aa89 <vm_exec_core+7321>, 0x7f543e80a87c <vm_exec_core+6796>, 0x7f543e80a7e6 <vm_exec_core+6646>, 0x7f543e80a780 <vm_exec_core+6544>, 0x7f543e80a720 <vm_exec_core+6448>, 0x7f543e80a6be <vm_exec_core+6350>, 0x7f543e80a669 <vm_exec_core+6265>, 0x7f543e80a60b <vm_exec_core+6171>, 0x7f543e80a5b9 <vm_exec_core+6089>, 0x7f543e80a58a <vm_exec_core+6042>, 0x7f543e80a547 <vm_exec_core+5975>, 0x7f543e80a4ee <vm_exec_core+5886>, 0x7f543e80a4b2 <vm_exec_core+5826>, 0x7f543e80a3fc <vm_exec_core+5644>, 0x7f543e80a3b1 <vm_exec_core+5569>, 0x7f543e80a365 <vm_exec_core+5493>, 0x7f543e80a32b <vm_exec_core+5435>, 0x7f543e80a2b4 <vm_exec_core+5316>, 0x7f543e80a24a <vm_exec_core+5210>, 0x7f543e80a1f3 <vm_exec_core+5123>, 0x7f543e80a17c <vm_exec_core+5004>, 0x7f543e80a0f0 <vm_exec_core+4864>, 0x7f543e809fcf <vm_exec_core+4575>, 0x7f543e809f8b <vm_exec_core+4507>, 0x7f543e809f3c <vm_exec_core+4428>, 0x7f543e809eca <vm_exec_core+4314>, 0x7f543e809dfb <vm_exec_core+4107>, 0x7f543e80c0f1 <vm_exec_core+13057>, 0x7f543e809d51 <vm_exec_core+3937>, 0x7f543e809cfa <vm_exec_core+3850>, 0x7f543e80c107 <vm_exec_core+13079>, 0x7f543e80b605 <vm_exec_core+10261>, 0x7f543e80b572 <vm_exec_core+10114>, 0x7f543e80b45d <vm_exec_core+9837>, 0x7f543e80b2e3 <vm_exec_core+9459>, 0x7f543e80b20b <vm_exec_core+9243>, 0x7f543e80b178 <vm_exec_core+9096>, 0x7f543e80b8ae <vm_exec_core+10942>, 0x7f543e80b770 <vm_exec_core+10624>, 0x7f543e80b708 <vm_exec_core+10520>, 0x7f543e80b6a0 <vm_exec_core+10416>, 0x7f543e80b65c <vm_exec_core+10348>, 0x7f543e80b7b9 <vm_exec_core+10697>, 0x7f543e80b0da <vm_exec_core+8938>, 0x7f543e80c11d <vm_exec_core+13101>, 0x7f543e80c133 <vm_exec_core+13123>, 0x7f543e80c149 <vm_exec_core+13145>, 0x7f543e80c15f <vm_exec_core+13167>, 0x7f543e80c175 <vm_exec_core+13189>, 0x7f543e80c18b <vm_exec_core+13211>, 0x7f543e80c1a1 <vm_exec_core+13233>, 0x7f543e80c1be <vm_exec_core+13262>, 0x7f543e80c1d4 <vm_exec_core+13284>, 0x7f543e80c1ea <vm_exec_core+13306>, 0x7f543e80c200 <vm_exec_core+13328>, 0x7f543e80c216 <vm_exec_core+13350>, 0x7f543e80c22c <vm_exec_core+13372>, 0x7f543e80c242 <vm_exec_core+13394>, 0x7f543e80c258 <vm_exec_core+13416>, 0x7f543e80c26e <vm_exec_core+13438>, 0x7f543e80b021 <vm_exec_core+8753>...} |
| #30 0x00007f543e80f819 in rb_vm_exec (ec=0x562854c25c60) at /tmp/ruby/src/trunk-random0/vm.c:2567 |
| _ec = 0x562854c25c60 |
| _tag = {tag = 36, retval = 4, buf = {0x562854c25c60, 0x7f543e80f820 <rb_vm_exec+400>, 0x0, 0x7ffce29d81a0, 0x7f543eb85000 <_rtld_global>}, prev = 0x7ffce29d8270, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #31 0x00007f543e81022b in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-random0/vm.c:2833 |
| ec = <optimized out> |
| val = <optimized out> |
| #32 0x00007f543e61b545 in rb_ec_exec_node (ec=ec@entry=0x562854c25c60, n=n@entry=0x7f54239f47e0) at /tmp/ruby/src/trunk-random0/eval.c:281 |
| _ec = 0x562854c25c60 |
| _tag = {tag = 36, retval = 94731220704352, buf = {0x562854c25c60, 0x7f543e61b5a0 <rb_ec_exec_node+256>, 0x0, 0x7ffce29d8250, 0x24}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f54239f47e0 |
| #33 0x00007f543e61f233 in ruby_run_node (n=0x7f54239f47e0) at /tmp/ruby/src/trunk-random0/eval.c:319 |
| ec = 0x562854c25c60 |
| status = 32764 |
| #34 0x000056285375b186 in rb_main (argv=0x7ffce29d8488, argc=9) at /tmp/ruby/src/trunk-random0/main.c:43 |
| variable_in_this_stack_frame = 0 |
| #35 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-random0/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| th: 0x562854c20060, native_id: 0x7f543e0dbc00 |
| -- Control frame information ----------------------------------------------- |
| c:0029 p:---- s:0175 e:000174 CFUNC :join |
| c:0028 p:0022 s:0171 E:000b28 METHOD /tmp/ruby/src/trunk-random0/test/fiber/test_mutex.rb:135 |
| c:0027 p:0037 s:0164 e:000163 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit/testcase.rb:202 |
| c:0026 p:0052 s:0158 e:000157 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit/testcase.rb:170 |
| c:0025 p:0083 s:0149 e:000148 BLOCK /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1669 |
| c:0024 p:0034 s:0142 e:000140 METHOD <internal:array>:86 |
| c:0023 p:0103 s:0134 e:000133 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1656 |
| c:0022 p:0035 s:0122 e:000121 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1360 |
| c:0021 p:0010 s:0115 e:000113 BLOCK /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:821 |
| c:0020 p:0027 s:0109 E:0000e0 METHOD <internal:array>:54 |
| c:0019 p:0047 s:0103 E:000478 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:819 |
| c:0018 p:0008 s:0096 E:0019e8 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:856 |
| c:0017 p:0127 s:0089 E:000848 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1602 |
| c:0016 p:0016 s:0076 E:002348 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1297 |
| c:0015 p:0005 s:0071 E:0004e0 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1767 |
| c:0014 p:0006 s:0067 E:000ed8 BLOCK /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1754 |
| c:0013 p:0027 s:0063 E:0006c0 METHOD <internal:array>:54 |
| c:0012 p:0042 s:0057 E:001828 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1753 |
| c:0011 p:0013 s:0052 E:000488 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1797 |
| c:0010 p:0008 s:0047 E:0023c0 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1044 |
| c:0009 p:0008 s:0041 E:0010e0 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:889 |
| c:0008 p:0017 s:0035 E:000188 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:145 |
| c:0007 p:0008 s:0030 E:002428 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1281 |
| c:0006 p:0032 s:0025 E:001550 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1880 |
| c:0005 p:0009 s:0021 E:0007b8 METHOD /tmp/ruby/src/trunk-random0/tool/lib/test/unit.rb:1884 |
| c:0004 p:0065 s:0016 E:002578 TOP /tmp/ruby/src/trunk-random0/tool/test/runner.rb:14 [FINISH] |
| c:0003 p:---- s:0011 e:000010 CFUNC :require_relative |
| c:0002 p:0005 s:0006 E:001e90 EVAL /tmp/ruby/src/trunk-random0/test/runner.rb:5 [FINISH] |
| c:0001 p:0000 s:0003 E:000240 DUMMY [FINISH] |
| th: 0x56285d437e30, native_id: 0x7f541b11d6c0 |
| -- 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-random0/lib/timeout.rb:103 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x56285ca3b950, native_id: 0x7f541b15f6c0 |
| -- 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-random0/lib/rubygems/vendor/timeout/lib/timeout.rb:102 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x7f53d400b080, native_id: 0x7f54194286c0 |
| -- Control frame information ----------------------------------------------- |
| c:0005 p:---- s:0027 e:000026 CFUNC :accept |
| c:0004 p:0006 s:0023 e:000022 BLOCK /tmp/ruby/src/trunk-random0/test/open-uri/utils.rb:166 |
| c:0003 p:0017 s:0011 e:000010 METHOD <internal:kernel>:191 |
| c:0002 p:0005 s:0006 e:000005 BLOCK /tmp/ruby/src/trunk-random0/test/open-uri/utils.rb:165 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x7f53bc0b8eb0, native_id: 0x7f541977e6c0 |
| -- Control frame information ----------------------------------------------- |
| c:0005 p:---- s:0027 e:000026 CFUNC :accept |
| c:0004 p:0006 s:0023 e:000022 BLOCK /tmp/ruby/src/trunk-random0/test/open-uri/utils.rb:166 |
| c:0003 p:0017 s:0011 e:000010 METHOD <internal:kernel>:191 |
| c:0002 p:0005 s:0006 e:000005 BLOCK /tmp/ruby/src/trunk-random0/test/open-uri/utils.rb:165 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x56285c9fda40, native_id: 0x7f54196556c0 |
| -- Control frame information ----------------------------------------------- |
| c:0004 p:---- s:0025 e:000024 CFUNC :select |
| c:0003 p:0034 s:0017 e:000016 METHOD /tmp/ruby/src/trunk-random0/test/fiber/scheduler.rb:73 |
| c:0002 p:0029 s:0007 E:001b28 BLOCK /tmp/ruby/src/trunk-random0/test/fiber/test_mutex.rb:134 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| $1 = true |
| $2 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 56239) detached] |
| $ timeout 60 gdb -p 55921 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| make: *** [uncommon.mk:965: yes-test-all] Killed |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| #<Errno::ESRCH: No such process> |
| $ timeout 60 gdb -p 55920 -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 87996 -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> |