Project

General

Profile

Bug #20174 » bt_x86_64.txt

x86_64 backtrace - ziggythehamster (Keith Gable), 01/10/2024 05:42 AM

 
/opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1823: [BUG] Segmentation fault at 0x0000000000000010
ruby 3.2.2 (2023-03-30 revision e51014f9c0) +YJIT [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0025 p:0008 s:0154 e:000150 BLOCK /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1823 [FINISH]
c:0024 p:---- s:0147 e:000146 CFUNC :reverse_each
c:0023 p:0006 s:0143 e:000142 METHOD /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1822
c:0022 p:0015 s:0136 e:000135 METHOD /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1834
c:0021 p:0009 s:0129 e:000128 BLOCK /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1413 [FINISH]
c:0020 p:---- s:0125 e:000124 CFUNC :each
c:0019 p:0075 s:0121 e:000120 METHOD /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1411
c:0018 p:0011 s:0095 e:000093 METHOD /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1541
c:0017 p:0011 s:0087 e:000086 METHOD /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1551
c:0016 p:0126 s:0081 E:0016a8 BLOCK /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:9
c:0015 p:0076 s:0075 e:000074 METHOD /opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1153 [FINISH]
c:0014 p:---- s:0068 e:000067 CFUNC :new
c:0013 p:0005 s:0064 E:001688 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:4
c:0012 p:0045 s:0059 e:000058 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:2
c:0011 p:0012 s:0051 e:000050 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:8
c:0010 p:0014 s:0045 e:000044 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_opti
c:0009 p:0003 s:0041 e:000040 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_opti
c:0008 p:0003 s:0037 e:000036 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_opti
c:0007 p:0008 s:0033 e:000032 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_opti
c:0006 p:0010 s:0029 e:000028 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_opti [FINISH]
c:0005 p:---- s:0024 e:000023 CFUNC :new
c:0004 p:0018 s:0019 e:000018 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/runner.rb:66
c:0003 p:0013 s:0011 e:000010 METHOD /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/runner.rb:45
c:0002 p:0010 s:0006 e:000005 EVAL /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/exe/rspec:4 [FINISH]
c:0001 p:0000 s:0003 E:0020d0 DUMMY [FINISH]
-- Ruby level backtrace information ----------------------------------------
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/exe/rspec:4:in `<main>'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/runner.rb:45:in `invoke'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/runner.rb:66:in `run'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/runner.rb:66:in `new'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_options.rb:14:in `initialize'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_options.rb:47:in `organize_options'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_options.rb:122:in `file_options'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_options.rb:184:in `custom_options_file'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/configuration_options.rb:139:in `command_line_options'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:8:in `parse'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:23:in `parse'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:41:in `parser'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:41:in `new'
/opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1153:in `initialize'
/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib/rspec/core/option_parser.rb:99:in `block in parser'
/opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1551:in `on'
/opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1541:in `define'
/opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1411:in `make_switch'
/opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1411:in `each'
/opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1413:in `block in make_switch'
/opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1834:in `search'
/opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1822:in `visit'
/opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1822:in `reverse_each'
/opt/ruby3.2/lib/ruby/3.2.0/optparse.rb:1823:in `block in visit'
-- Machine register context ------------------------------------------------
RIP: 0x00007f682788e593 RBP: 0x0000000000000001 RSP: 0x00007ffce0bdfba0
RAX: 0x0000000000000001 RBX: 0x0000000000000000 RCX: 0x0000000000000000
RDX: 0x0000000000000000 RDI: 0x0000000000000001 RSI: 0x0000000000000000
R8: 0x00007f6827d8a4c8 R9: 0x0000000002cbbfc0 R10: 0x000000000296a990
R11: 0x0000000000000e20 R12: 0x00007f6820b85f80 R13: 0x0000000002983f00
R14: 0x00000000029ad110 R15: 0x00000000029acfc0 EFL: 0x0000000000010246
-- C level backtrace information -------------------------------------------
/opt/ruby3.2/lib/libruby.so.3.2(rb_print_backtrace+0x14) [0x7f6827a99bdc] vm_dump.c:785
/opt/ruby3.2/lib/libruby.so.3.2(rb_vm_bugreport) vm_dump.c:1080
/opt/ruby3.2/lib/libruby.so.3.2(bug_report_end+0x0) [0x7f68278ac5ce] error.c:813
/opt/ruby3.2/lib/libruby.so.3.2(rb_bug_for_fatal_signal) error.c:813
/opt/ruby3.2/lib/libruby.so.3.2(sigsegv+0x51) [0x7f68279ed3b1] signal.c:964
/lib64/libpthread.so.0(__restore_rt+0x0) [0x7f68269948e0]
/opt/ruby3.2/lib/libruby.so.3.2(jit_cont_free+0xc) [0x7f682788e593] cont.c:1258
/opt/ruby3.2/lib/libruby.so.3.2(cont_free) cont.c:1055
/opt/ruby3.2/lib/libruby.so.3.2(fiber_free+0x19) [0x7f682788c164] cont.c:1143
/opt/ruby3.2/lib/libruby.so.3.2(rb_threadptr_root_fiber_release) cont.c:2559
/opt/ruby3.2/lib/libruby.so.3.2(thread_free+0x24) [0x7f6827a83154] vm.c:3255
/opt/ruby3.2/lib/libruby.so.3.2(obj_free+0xa21) [0x7f68278dacc1] gc.c:3594
/opt/ruby3.2/lib/libruby.so.3.2(gc_sweep_plane+0x83) [0x7f68278da10f] gc.c:5584
/opt/ruby3.2/lib/libruby.so.3.2(gc_sweep_page) gc.c:5669
/opt/ruby3.2/lib/libruby.so.3.2(gc_sweep_step+0x16a) [0x7f68278d839a] gc.c:5980
/opt/ruby3.2/lib/libruby.so.3.2(gc_sweep_continue+0x23) [0x7f68278dc741] gc.c:6062
/opt/ruby3.2/lib/libruby.so.3.2(gc_continue) gc.c:2414
/opt/ruby3.2/lib/libruby.so.3.2(heap_prepare+0x12) [0x7f68278d600b] gc.c:2424
/opt/ruby3.2/lib/libruby.so.3.2(heap_next_free_page) gc.c:2672
/opt/ruby3.2/lib/libruby.so.3.2(newobj_alloc) gc.c:2780
/opt/ruby3.2/lib/libruby.so.3.2(newobj_of0+0x74) [0x7f68278c7e18] gc.c:2876
/opt/ruby3.2/lib/libruby.so.3.2(newobj_of) gc.c:2896
/opt/ruby3.2/lib/libruby.so.3.2(rb_wb_protected_newobj_of) gc.c:2918
/opt/ruby3.2/lib/libruby.so.3.2(rb_ary_new_capa+0x12) [0x7f6827802101] array.c:861
/opt/ruby3.2/lib/libruby.so.3.2(rb_ary_dup) array.c:2897
[0x7f67f800104e]
-- Other runtime information -----------------------------------------------
* Process memory map:
00400000-00401000 r-xp 00000000 103:01 118061835 /opt/ruby3.2/bin/ruby
00401000-00402000 r--p 00000000 103:01 118061835 /opt/ruby3.2/bin/ruby
00402000-00403000 rw-p 00001000 103:01 118061835 /opt/ruby3.2/bin/ruby
01c22000-02e56000 rw-p 00000000 00:00 0 [heap]
7f67f4000000-7f67f4021000 rw-p 00000000 00:00 0
7f67f4021000-7f67f8000000 ---p 00000000 00:00 0
7f67f8000000-7f67f8003000 r-xp 00000000 00:00 0
7f67f8003000-7f67fc000000 ---p 00000000 00:00 0
7f67fc000000-7f67fc021000 rw-p 00000000 00:00 0
7f67fc021000-7f6800000000 ---p 00000000 00:00 0
7f6800000000-7f6800021000 rw-p 00000000 00:00 0
7f6800021000-7f6804000000 ---p 00000000 00:00 0
7f6804000000-7f6804021000 rw-p 00000000 00:00 0
7f6804021000-7f6808000000 ---p 00000000 00:00 0
7f680968a000-7f68096af000 r--s 00000000 103:01 151050441 /usr/lib64/libpthread-2.26.so
7f68096af000-7f680a7b6000 rw-p 00000000 00:00 0
7f680a7b6000-7f680b780000 r--s 00000000 103:01 63198493 /opt/ruby3.2/lib/libruby.so.3.2.2
7f680b780000-7f680b9f0000 rw-p 00000000 00:00 0
7f680b9fd000-7f680b9fe000 ---p 00000000 00:00 0
7f680b9fe000-7f680bbfe000 rw-p 00000000 00:00 0
7f680bbfe000-7f680bbff000 ---p 00000000 00:00 0
7f680bbff000-7f680bdff000 rw-p 00000000 00:00 0
7f680bdff000-7f680be00000 ---p 00000000 00:00 0
7f680be00000-7f680c000000 rw-p 00000000 00:00 0
7f680c000000-7f680c021000 rw-p 00000000 00:00 0
7f680c021000-7f6810000000 ---p 00000000 00:00 0
7f6810000000-7f6810021000 rw-p 00000000 00:00 0
7f6810021000-7f6814000000 ---p 00000000 00:00 0
7f6814000000-7f681417e000 rw-p 00000000 00:00 0
7f681417e000-7f6818000000 ---p 00000000 00:00 0
7f6818000000-7f6818021000 rw-p 00000000 00:00 0
7f6818021000-7f681c000000 ---p 00000000 00:00 0
7f681c000000-7f681c021000 rw-p 00000000 00:00 0
7f681c021000-7f6820000000 ---p 00000000 00:00 0
7f6820010000-7f6820170000 rw-p 00000000 00:00 0
7f682017b000-7f682017c000 ---p 00000000 00:00 0
7f682017c000-7f682037c000 rw-p 00000000 00:00 0
7f682037c000-7f682037d000 ---p 00000000 00:00 0
7f682037d000-7f682057d000 rw-p 00000000 00:00 0
7f682057d000-7f682057e000 ---p 00000000 00:00 0
7f682057e000-7f682077e000 rw-p 00000000 00:00 0
7f682077e000-7f682077f000 ---p 00000000 00:00 0
7f682077f000-7f682097f000 rw-p 00000000 00:00 0
7f682097f000-7f6820980000 ---p 00000000 00:00 0
7f6820980000-7f6820bb0000 rw-p 00000000 00:00 0
7f6820bb0000-7f6820bcd000 r-xp 00000000 103:01 411604570 /usr/lib64/libyaml-0.so.2.0.4
7f6820bcd000-7f6820dcc000 ---p 0001d000 103:01 411604570 /usr/lib64/libyaml-0.so.2.0.4
7f6820dcc000-7f6820dcd000 r--p 0001c000 103:01 411604570 /usr/lib64/libyaml-0.so.2.0.4
7f6820dcd000-7f6820dce000 rw-p 0001d000 103:01 411604570 /usr/lib64/libyaml-0.so.2.0.4
7f6820dce000-7f6820de1000 r-xp 00000000 103:01 3762696 /usr/lib64/libresolv-2.26.so
7f6820de1000-7f6820fe0000 ---p 00013000 103:01 3762696 /usr/lib64/libresolv-2.26.so
7f6820fe0000-7f6820fe1000 r--p 00012000 103:01 3762696 /usr/lib64/libresolv-2.26.so
7f6820fe1000-7f6820fe2000 rw-p 00013000 103:01 3762696 /usr/lib64/libresolv-2.26.so
7f6820fe2000-7f6820fe4000 rw-p 00000000 00:00 0
7f6820fe4000-7f6820fe9000 r-xp 00000000 103:01 151050406 /usr/lib64/libnss_dns-2.26.so
7f6820fe9000-7f68211e8000 ---p 00005000 103:01 151050406 /usr/lib64/libnss_dns-2.26.so
7f68211e8000-7f68211e9000 r--p 00004000 103:01 151050406 /usr/lib64/libnss_dns-2.26.so
7f68211e9000-7f68211ea000 rw-p 00005000 103:01 151050406 /usr/lib64/libnss_dns-2.26.so
7f68211ea000-7f68211f8000 r-xp 00000000 103:01 151050408 /usr/lib64/libnss_files-2.26.so
7f68211f8000-7f68213f7000 ---p 0000e000 103:01 151050408 /usr/lib64/libnss_files-2.26.so
7f68213f7000-7f68213f8000 r--p 0000d000 103:01 151050408 /usr/lib64/libnss_files-2.26.so
7f68213f8000-7f68213f9000 rw-p 0000e000 103:01 151050408 /usr/lib64/libnss_files-2.26.so
7f68213f9000-7f68213ff000 rw-p 00000000 00:00 0
7f68213ff000-7f6821400000 ---p 00000000 00:00 0
7f6821400000-7f6821660000 rw-p 00000000 00:00 0
7f6821665000-7f682166b000 r-xp 00000000 103:01 327471770 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/strscan.so
7f682166b000-7f682166c000 r--p 00005000 103:01 327471770 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/strscan.so
7f682166c000-7f682166d000 rw-p 00006000 103:01 327471770 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/strscan.so
7f682166d000-7f682167e000 r-xp 00000000 103:01 327471772 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/zlib.so
7f682167e000-7f682167f000 r--p 00010000 103:01 327471772 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/zlib.so
7f682167f000-7f6821680000 rw-p 00011000 103:01 327471772 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/zlib.so
7f6821680000-7f68216b0000 rw-p 00000000 00:00 0
7f68216b1000-7f68216b4000 r--s 00000000 103:01 118061835 /opt/ruby3.2/bin/ruby
7f68216b4000-7f68216ba000 r-xp 00000000 103:01 327471763 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/psych.so
7f68216ba000-7f68216bb000 r--p 00005000 103:01 327471763 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/psych.so
7f68216bb000-7f68216bc000 rw-p 00006000 103:01 327471763 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/psych.so
7f68216bc000-7f682177d000 rw-p 00000000 00:00 0
7f682177d000-7f68217aa000 r-xp 00000000 103:01 327471768 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/socket.so
7f68217aa000-7f68217ab000 r--p 0002c000 103:01 327471768 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/socket.so
7f68217ab000-7f68217ac000 rw-p 0002d000 103:01 327471768 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/socket.so
7f68217ac000-7f6821ba3000 r-xp 00000000 103:01 369749821 /opt/openssl3.0/lib/libcrypto.so.3
7f6821ba3000-7f6821ba4000 ---p 003f7000 103:01 369749821 /opt/openssl3.0/lib/libcrypto.so.3
7f6821ba4000-7f6821bf9000 r--p 003f7000 103:01 369749821 /opt/openssl3.0/lib/libcrypto.so.3
7f6821bf9000-7f6821bfc000 rw-p 0044c000 103:01 369749821 /opt/openssl3.0/lib/libcrypto.so.3
7f6821bfc000-7f6821bff000 rw-p 00000000 00:00 0
7f6821bff000-7f6821c94000 r-xp 00000000 103:01 369749824 /opt/openssl3.0/lib/libssl.so.3
7f6821c94000-7f6821c9d000 r--p 00094000 103:01 369749824 /opt/openssl3.0/lib/libssl.so.3
7f6821c9d000-7f6821ca2000 rw-p 0009d000 103:01 369749824 /opt/openssl3.0/lib/libssl.so.3
7f6821ca2000-7f6821cfb000 r-xp 00000000 103:01 327471761 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/openssl.so
7f6821cfb000-7f6821cfd000 r--p 00058000 103:01 327471761 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/openssl.so
7f6821cfd000-7f6821cff000 rw-p 0005a000 103:01 327471761 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/openssl.so
7f6821cff000-7f6821e60000 rw-p 00000000 00:00 0
7f6821e61000-7f6821e63000 r-xp 00000000 103:01 348534216 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/erb/escape.so
7f6821e63000-7f6821e64000 r--p 00001000 103:01 348534216 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/erb/escape.so
7f6821e64000-7f6821e65000 rw-p 00002000 103:01 348534216 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/erb/escape.so
7f6821e65000-7f6821e6d000 r-xp 00000000 103:01 327471769 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/stringio.so
7f6821e6d000-7f6821e6e000 ---p 00008000 103:01 327471769 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/stringio.so
7f6821e6e000-7f6821e6f000 r--p 00008000 103:01 327471769 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/stringio.so
7f6821e6f000-7f6821e70000 rw-p 00009000 103:01 327471769 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/stringio.so
7f6821e70000-7f6821f50000 rw-p 00000000 00:00 0
7f6821f50000-7f6821f51000 ---p 00000000 00:00 0
7f6821f51000-7f6821ff2000 rw-p 00000000 00:00 0
7f6821ff2000-7f6821ff3000 ---p 00000000 00:00 0
7f6821ff3000-7f6822094000 rw-p 00000000 00:00 0
7f6822094000-7f6822095000 ---p 00000000 00:00 0
7f6822095000-7f6822136000 rw-p 00000000 00:00 0
7f6822136000-7f6822137000 ---p 00000000 00:00 0
7f6822137000-7f68221d8000 rw-p 00000000 00:00 0
7f68221d8000-7f68221d9000 ---p 00000000 00:00 0
7f68221d9000-7f682227a000 rw-p 00000000 00:00 0
7f682227a000-7f682227b000 ---p 00000000 00:00 0
7f682227b000-7f682231c000 rw-p 00000000 00:00 0
7f682231c000-7f682231d000 ---p 00000000 00:00 0
7f682231d000-7f68223be000 rw-p 00000000 00:00 0
7f68223be000-7f68223bf000 ---p 00000000 00:00 0
7f68223bf000-7f6822460000 rw-p 00000000 00:00 0
7f6822460000-7f6822461000 ---p 00000000 00:00 0
7f6822461000-7f6822502000 rw-p 00000000 00:00 0
7f6822502000-7f6822503000 ---p 00000000 00:00 0
7f6822503000-7f68225a4000 rw-p 00000000 00:00 0
7f68225a4000-7f68225a5000 ---p 00000000 00:00 0
7f68225a5000-7f6822646000 rw-p 00000000 00:00 0
7f6822646000-7f6822647000 ---p 00000000 00:00 0
7f6822647000-7f68226e8000 rw-p 00000000 00:00 0
7f68226e8000-7f68226e9000 ---p 00000000 00:00 0
7f68226e9000-7f682278a000 rw-p 00000000 00:00 0
7f682278a000-7f682278b000 ---p 00000000 00:00 0
7f682278b000-7f682282c000 rw-p 00000000 00:00 0
7f682282c000-7f682282d000 ---p 00000000 00:00 0
7f682282d000-7f68228ce000 rw-p 00000000 00:00 0
7f68228ce000-7f68228cf000 ---p 00000000 00:00 0
7f68228cf000-7f6822970000 rw-p 00000000 00:00 0
7f6822970000-7f6822971000 ---p 00000000 00:00 0
7f6822971000-7f6822a12000 rw-p 00000000 00:00 0
7f6822a12000-7f6822a13000 ---p 00000000 00:00 0
7f6822a13000-7f6822ab4000 rw-p 00000000 00:00 0
7f6822ab4000-7f6822ab5000 ---p 00000000 00:00 0
7f6822ab5000-7f6822b56000 rw-p 00000000 00:00 0
7f6822b56000-7f6822b57000 ---p 00000000 00:00 0
7f6822b57000-7f6822bf8000 rw-p 00000000 00:00 0
7f6822bf8000-7f6822bf9000 ---p 00000000 00:00 0
7f6822bf9000-7f6822c9a000 rw-p 00000000 00:00 0
7f6822c9a000-7f6822c9b000 ---p 00000000 00:00 0
7f6822c9b000-7f6822d3c000 rw-p 00000000 00:00 0
7f6822d3c000-7f6822d3d000 ---p 00000000 00:00 0
7f6822d3d000-7f6822dde000 rw-p 00000000 00:00 0
7f6822dde000-7f6822ddf000 ---p 00000000 00:00 0
7f6822ddf000-7f6822e80000 rw-p 00000000 00:00 0
7f6822e80000-7f6822e81000 ---p 00000000 00:00 0
7f6822e81000-7f6822f22000 rw-p 00000000 00:00 0
7f6822f22000-7f6822f23000 ---p 00000000 00:00 0
7f6822f23000-7f6822fc4000 rw-p 00000000 00:00 0
7f6822fc4000-7f6822fc5000 ---p 00000000 00:00 0
7f6822fc5000-7f6823066000 rw-p 00000000 00:00 0
7f6823066000-7f6823067000 ---p 00000000 00:00 0
7f6823067000-7f6823108000 rw-p 00000000 00:00 0
7f6823108000-7f6823109000 ---p 00000000 00:00 0
7f6823109000-7f68231aa000 rw-p 00000000 00:00 0
7f68231aa000-7f68231ab000 ---p 00000000 00:00 0
7f68231ab000-7f682324c000 rw-p 00000000 00:00 0
7f682324c000-7f682324d000 ---p 00000000 00:00 0
7f682324d000-7f68232ee000 rw-p 00000000 00:00 0
7f68232ee000-7f68232ef000 ---p 00000000 00:00 0
7f68232ef000-7f68233b0000 rw-p 00000000 00:00 0
7f68233b1000-7f68233b5000 r-xp 00000000 103:01 331713300 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/cgi/escape.so
7f68233b5000-7f68233b6000 r--p 00003000 103:01 331713300 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/cgi/escape.so
7f68233b6000-7f68233b7000 rw-p 00004000 103:01 331713300 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/cgi/escape.so
7f68233b7000-7f68263c0000 rw-p 00000000 00:00 0
7f68263c0000-7f68263d5000 r-xp 00000000 103:01 3762637 /usr/lib64/libgcc_s-7-20180712.so.1
7f68263d5000-7f68265d4000 ---p 00015000 103:01 3762637 /usr/lib64/libgcc_s-7-20180712.so.1
7f68265d4000-7f68265d5000 r--p 00014000 103:01 3762637 /usr/lib64/libgcc_s-7-20180712.so.1
7f68265d5000-7f68265d6000 rw-p 00015000 103:01 3762637 /usr/lib64/libgcc_s-7-20180712.so.1
7f68265d6000-7f682677a000 r-xp 00000000 103:01 151050290 /usr/lib64/libc-2.26.so
7f682677a000-7f6826979000 ---p 001a4000 103:01 151050290 /usr/lib64/libc-2.26.so
7f6826979000-7f682697d000 r--p 001a3000 103:01 151050290 /usr/lib64/libc-2.26.so
7f682697d000-7f682697f000 rw-p 001a7000 103:01 151050290 /usr/lib64/libc-2.26.so
7f682697f000-7f6826983000 rw-p 00000000 00:00 0
7f6826983000-7f682699b000 r-xp 00000000 103:01 151050441 /usr/lib64/libpthread-2.26.so
7f682699b000-7f6826b9b000 ---p 00018000 103:01 151050441 /usr/lib64/libpthread-2.26.so
7f6826b9b000-7f6826b9c000 r--p 00018000 103:01 151050441 /usr/lib64/libpthread-2.26.so
7f6826b9c000-7f6826b9d000 rw-p 00019000 103:01 151050441 /usr/lib64/libpthread-2.26.so
7f6826b9d000-7f6826ba1000 rw-p 00000000 00:00 0
7f6826ba1000-7f6826ce0000 r-xp 00000000 103:01 151050379 /usr/lib64/libm-2.26.so
7f6826ce0000-7f6826edf000 ---p 0013f000 103:01 151050379 /usr/lib64/libm-2.26.so
7f6826edf000-7f6826ee0000 r--p 0013e000 103:01 151050379 /usr/lib64/libm-2.26.so
7f6826ee0000-7f6826ee1000 rw-p 0013f000 103:01 151050379 /usr/lib64/libm-2.26.so
7f6826ee1000-7f6826ee9000 r-xp 00000000 103:01 3760658 /usr/lib64/libcrypt-2.26.so
7f6826ee9000-7f68270e8000 ---p 00008000 103:01 3760658 /usr/lib64/libcrypt-2.26.so
7f68270e8000-7f68270e9000 r--p 00007000 103:01 3760658 /usr/lib64/libcrypt-2.26.so
7f68270e9000-7f68270ea000 rw-p 00008000 103:01 3760658 /usr/lib64/libcrypt-2.26.so
7f68270ea000-7f6827118000 rw-p 00000000 00:00 0
7f6827118000-7f682711b000 r-xp 00000000 103:01 3762624 /usr/lib64/libdl-2.26.so
7f682711b000-7f682731a000 ---p 00003000 103:01 3762624 /usr/lib64/libdl-2.26.so
7f682731a000-7f682731b000 r--p 00002000 103:01 3762624 /usr/lib64/libdl-2.26.so
7f682731b000-7f682731c000 rw-p 00003000 103:01 3762624 /usr/lib64/libdl-2.26.so
7f682731c000-7f6827323000 r-xp 00000000 103:01 3762699 /usr/lib64/librt-2.26.so
7f6827323000-7f6827522000 ---p 00007000 103:01 3762699 /usr/lib64/librt-2.26.so
7f6827522000-7f6827523000 r--p 00006000 103:01 3762699 /usr/lib64/librt-2.26.so
7f6827523000-7f6827524000 rw-p 00007000 103:01 3762699 /usr/lib64/librt-2.26.so
7f6827524000-7f6827538000 r-xp 00000000 103:01 3762724 /usr/lib64/libz.so.1.2.7
7f6827538000-7f6827737000 ---p 00014000 103:01 3762724 /usr/lib64/libz.so.1.2.7
7f6827737000-7f6827738000 r--p 00013000 103:01 3762724 /usr/lib64/libz.so.1.2.7
7f6827738000-7f6827739000 rw-p 00014000 103:01 3762724 /usr/lib64/libz.so.1.2.7
7f6827739000-7f6827d61000 r-xp 00000000 103:01 63198493 /opt/ruby3.2/lib/libruby.so.3.2.2
7f6827d61000-7f6827d62000 ---p 00628000 103:01 63198493 /opt/ruby3.2/lib/libruby.so.3.2.2
7f6827d62000-7f6827d7e000 r--p 00628000 103:01 63198493 /opt/ruby3.2/lib/libruby.so.3.2.2
7f6827d7e000-7f6827d82000 rw-p 00644000 103:01 63198493 /opt/ruby3.2/lib/libruby.so.3.2.2
7f6827d82000-7f6827d95000 rw-p 00000000 00:00 0
7f6827d95000-7f6827db9000 r-xp 00000000 103:01 151050273 /usr/lib64/ld-2.26.so
7f6827dba000-7f6827dbd000 r-xp 00000000 103:01 327471754 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/digest.so
7f6827dbd000-7f6827dbe000 ---p 00003000 103:01 327471754 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/digest.so
7f6827dbe000-7f6827dbf000 r--p 00003000 103:01 327471754 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/digest.so
7f6827dbf000-7f6827dc0000 rw-p 00004000 103:01 327471754 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/digest.so
7f6827dc0000-7f6827dd0000 rw-p 00000000 00:00 0
7f6827dd1000-7f6827dd3000 r-xp 00000000 103:01 340259642 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/utf_16be.so
7f6827dd3000-7f6827dd4000 r--p 00001000 103:01 340259642 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/utf_16be.so
7f6827dd4000-7f6827dd5000 rw-p 00002000 103:01 340259642 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/utf_16be.so
7f6827dd5000-7f6827ddd000 r-xp 00000000 103:01 327471762 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/pathname.so
7f6827ddd000-7f6827dde000 r--p 00007000 103:01 327471762 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/pathname.so
7f6827dde000-7f6827ddf000 rw-p 00008000 103:01 327471762 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/pathname.so
7f6827de1000-7f6827de2000 r-xp 00000000 103:01 340259643 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/utf_16le.so
7f6827de2000-7f6827de3000 ---p 00001000 103:01 340259643 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/utf_16le.so
7f6827de3000-7f6827de4000 r--p 00001000 103:01 340259643 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/utf_16le.so
7f6827de4000-7f6827de5000 rw-p 00002000 103:01 340259643 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/utf_16le.so
7f6827de5000-7f6827deb000 r-xp 00000000 103:01 327471755 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/etc.so
7f6827deb000-7f6827dec000 r--p 00005000 103:01 327471755 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/etc.so
7f6827dec000-7f6827ded000 rw-p 00006000 103:01 327471755 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/etc.so
7f6827ded000-7f6827dee000 r-xp 00000000 103:01 353029228 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/io/wait.so
7f6827dee000-7f6827def000 r--p 00000000 103:01 353029228 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/io/wait.so
7f6827def000-7f6827df0000 rw-p 00001000 103:01 353029228 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/io/wait.so
7f6827df0000-7f6827ea0000 rw-p 00000000 00:00 0
7f6827ea0000-7f6827ea1000 r-xp 00000000 103:01 353029227 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/io/nonblock.so
7f6827ea1000-7f6827ea2000 ---p 00001000 103:01 353029227 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/io/nonblock.so
7f6827ea2000-7f6827ea3000 r--p 00001000 103:01 353029227 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/io/nonblock.so
7f6827ea3000-7f6827ea4000 rw-p 00002000 103:01 353029227 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/io/nonblock.so
7f6827ea4000-7f6827ea6000 r-xp 00000000 103:01 327471758 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/monitor.so
7f6827ea6000-7f6827ea7000 r--p 00001000 103:01 327471758 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/monitor.so
7f6827ea7000-7f6827ea8000 rw-p 00002000 103:01 327471758 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/monitor.so
7f6827ea8000-7f6827eaa000 r-xp 00000000 103:01 344441058 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/trans/transdb.so
7f6827eaa000-7f6827eab000 r--p 00001000 103:01 344441058 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/trans/transdb.so
7f6827eab000-7f6827eac000 rw-p 00002000 103:01 344441058 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/trans/transdb.so
7f6827eac000-7f6827fb1000 rw-p 00000000 00:00 0
7f6827fb2000-7f6827fb4000 r-xp 00000000 103:01 340259617 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/encdb.so
7f6827fb4000-7f6827fb5000 r--p 00001000 103:01 340259617 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/encdb.so
7f6827fb5000-7f6827fb6000 rw-p 00002000 103:01 340259617 /opt/ruby3.2/lib/ruby/3.2.0/x86_64-linux/enc/encdb.so
7f6827fb6000-7f6827fb8000 rw-p 00000000 00:00 0
7f6827fb8000-7f6827fb9000 r--p 00023000 103:01 151050273 /usr/lib64/ld-2.26.so
7f6827fb9000-7f6827fba000 rw-p 00024000 103:01 151050273 /usr/lib64/ld-2.26.so
7f6827fba000-7f6827fbb000 rw-p 00000000 00:00 0
7ffce01e8000-7ffce0be7000 rw-p 00000000 00:00 0 [stack]
7ffce0bf2000-7ffce0bf5000 r--p 00000000 00:00 0 [vvar]
7ffce0bf5000-7ffce0bf7000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
/opt/ruby3.2/bin/ruby -I/censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/lib:/censored/vendor/bundle/ruby/3.2.0/gems/rspec-support-3.11.1/lib /censored/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.11.0/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb failed
***YJIT: Printing YJIT statistics on exit***
method call exit reasons:
iseq_has_rest 774 (29.7%)
args_splat_non_iseq 679 (26.0%)
send_getter 478 (18.3%)
block_arg 357 (13.7%)
cfunc_ruby_array_varg 314 (12.0%)
iseq_splat_with_opt 5 ( 0.2%)
iseq_missing_optional_kw 2 ( 0.1%)
invokeblock exit reasons:
proc 560 (67.4%)
ifunc 149 (17.9%)
iseq_tag_changed 122 (14.7%)
invokesuper exit reasons:
block 106 (100.0%)
leave exit reasons:
interp_return 540223 (99.9%)
start_pc_non_zero 340 ( 0.1%)
se_interrupt 8 ( 0.0%)
getblockparamproxy exit reasons:
(all relevant counters are zero)
getinstancevariable exit reasons:
(all relevant counters are zero)
setinstancevariable exit reasons:
(all relevant counters are zero)
opt_aref exit reasons:
(all relevant counters are zero)
expandarray exit reasons:
rhs_too_small 60 (100.0%)
opt_getinlinecache exit reasons:
(all relevant counters are zero)
invalidation reasons:
constant_state_bump 88 (62.4%)
constant_ic_fill 35 (24.8%)
method_lookup 18 (12.8%)
bindings_allocations: 0
bindings_set: 0
compiled_iseq_count: 603
compiled_block_count: 6712
compiled_branch_count: 11678
block_next_count: 2369
defer_count: 2308
freed_iseq_count: 22
invalidation_count: 141
constant_state_bumps: 0
inline_code_size: 608369
outlined_code_size: 607510
freed_code_size: 0
code_region_size: 1224704
live_page_count: 75
freed_page_count: 0
code_gc_count: 0
num_gc_obj_refs: 4516
object_shape_count: 1335
side_exit_count: 5021
total_exit_count: 545244
yjit_insns_count: 11030841
avg_len_in_yjit: 20.2
Top-15 most frequent exit ops (100.0% of exits):
opt_send_without_block: 1623 (32.3%)
send: 993 (19.8%)
invokeblock: 831 (16.6%)
throw: 708 (14.1%)
invokesuper: 214 (4.3%)
once: 155 (3.1%)
checkmatch: 148 (2.9%)
setlocal_WC_0: 112 (2.2%)
getblockparamproxy: 71 (1.4%)
expandarray: 60 (1.2%)
opt_aref: 53 (1.1%)
opt_getconstant_path: 36 (0.7%)
leave: 8 (0.2%)
opt_eq: 7 (0.1%)
opt_mod: 2 (0.0%)
(2-2/3)