From: "mtasaka (Mamoru TASAKA) via ruby-core" Date: 2025-12-09T15:03:45+00:00 Subject: [ruby-core:124104] [Ruby Bug#21771] pg-1.6.2 testsuite segfaults in ruby4.0.0dev Issue #21771 has been updated by mtasaka (Mamoru TASAKA). Raw stdout/stderr log from ruby: ``` type casting shouldn't type map params unless requested /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/spec/pg/connection_spec.rb:2724: [BUG] Segmentation fault at 0x00000000003c412c ruby 4.0.0dev (2025-12-09 master edca81a1bb) +PRISM [x86_64-linux] -- Control frame information ----------------------------------------------- c:0049 p:---- s:0261 e:000260 l:y b:---- CFUNC :exec_params c:0048 p:0012 s:0253 e:000252 l:n b:---- BLOCK /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/spec/pg/connection_spec.rb:2724 c:0047 p:0055 s:0250 e:000249 l:y b:0001 METHOD /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb:63 c:0046 p:0035 s:0243 e:000242 l:n b:---- BLOCK /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb:50 c:0045 p:0017 s:0238 e:000237 l:y b:0001 METHOD /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb:26 c:0044 p:0013 s:0231 e:000230 l:y b:0001 METHOD /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb:47 c:0043 p:0031 s:0223 e:000222 l:y b:0001 METHOD /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb:65 c:0042 p:0017 s:0216 e:000215 l:y b:0001 METHOD /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb:139 c:0041 p:0011 s:0209 E:001130 l:n b:---- BLOCK /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/spec/pg/connection_spec.rb:2725 [FINISH] c:0040 p:---- s:0206 e:000205 l:y b:---- CFUNC :instance_exec c:0039 p:0021 s:0201 e:000200 l:n b:---- BLOCK /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:263 c:0038 p:0002 s:0196 e:000195 l:n b:---- BLOCK /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:511 c:0037 p:0002 s:0193 e:000192 l:n b:---- BLOCK /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:468 c:0036 p:0002 s:0190 e:000189 l:n b:---- BLOCK /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb:486 c:0035 p:0002 s:0187 e:000186 l:n b:---- BLOCK /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb:626 c:0034 p:0018 s:0184 e:000183 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:352 c:0033 p:0069 s:0178 e:000177 l:n b:---- BLOCK /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/spec/helpers.rb:64 [FINISH] c:0032 p:---- s:0173 e:000172 l:y b:---- CFUNC :instance_exec c:0031 p:0013 s:0168 e:000167 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:457 c:0030 p:0010 s:0162 e:000161 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb:390 c:0029 p:0009 s:0156 e:000155 l:n b:---- BLOCK /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb:628 c:0028 p:0018 s:0153 e:000152 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:352 c:0027 p:0037 s:0147 E:000208 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb:629 c:0026 p:0104 s:0140 E:0001c8 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb:486 c:0025 p:0018 s:0133 E:002078 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:468 c:0024 p:0019 s:0128 E:001488 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:511 c:0023 p:0076 s:0123 E:000188 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:259 c:0022 p:0047 s:0116 e:000115 l:n b:---- BLOCK /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb:653 [FINISH] c:0021 p:---- s:0110 e:000109 l:y b:---- CFUNC :map c:0020 p:0011 s:0106 e:000105 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb:649 c:0019 p:0063 s:0101 e:000100 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb:614 c:0018 p:0006 s:0092 e:000091 l:n b:---- BLOCK /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb:615 [FINISH] c:0017 p:---- s:0088 e:000087 l:y b:---- CFUNC :map c:0016 p:0076 s:0084 e:000083 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb:615 c:0015 p:0007 s:0075 e:000074 l:n b:---- BLOCK /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:121 [FINISH] c:0014 p:---- s:0071 e:000070 l:y b:---- CFUNC :map c:0013 p:0030 s:0067 e:000066 l:n b:---- BLOCK /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:121 c:0012 p:0026 s:0064 e:000063 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/configuration.rb:2097 c:0011 p:0006 s:0060 e:000059 l:n b:---- BLOCK /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:116 c:0010 p:0009 s:0056 e:000055 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/reporter.rb:74 c:0009 p:0019 s:0051 e:000050 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:115 c:0008 p:0035 s:0044 e:000043 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:89 c:0007 p:0080 s:0038 e:000037 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:71 c:0006 p:0013 s:0030 e:000029 l:y b:0001 METHOD /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:45 c:0005 p:0010 s:0025 e:000024 l:y b:0001 TOP /usr/share/gems/gems/rspec-core-3.13.6/exe/rspec:4 [FINISH] c:0004 p:---- s:0022 e:000021 l:y b:---- CFUNC :load c:0003 p:0098 s:0017 e:000016 l:y b:0001 METHOD /usr/share/rubygems/rubygems.rb:303 c:0002 p:0075 s:0008 E:001150 l:n b:---- EVAL /usr/bin/rspec:25 [FINISH] c:0001 p:0000 s:0003 E:000130 l:y b:---- DUMMY [FINISH] -- Ruby level backtrace information ---------------------------------------- /usr/bin/rspec:25:in '
' /usr/share/rubygems/rubygems.rb:303:in 'activate_and_load_bin_path' /usr/share/rubygems/rubygems.rb:303:in 'load' /usr/share/gems/gems/rspec-core-3.13.6/exe/rspec:4:in '' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:45:in 'invoke' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:71:in 'run' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:89:in 'run' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:115:in 'run_specs' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/reporter.rb:74:in 'report' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:116:in 'block in run_specs' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/configuration.rb:2097:in 'with_suite_hooks' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:121:in 'block (2 levels) in run_specs' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:121:in 'map' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb:121:in 'block (3 levels) in run_specs' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb:615:in 'run' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb:615:in 'map' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb:615:in 'block in run' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb:614:in 'run' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb:649:in 'run_examples' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb:649:in 'map' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb:653:in 'block in run_examples' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:259:in 'run' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:511:in 'with_around_and_singleton_context_hooks' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:468:in 'with_around_example_hooks' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb:486:in 'run' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb:629:in 'run_around_example_hooks_for' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:352:in 'call' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb:628:in 'block (2 levels) in run_around_example_hooks_for' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb:390:in 'execute_with' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:457:in 'instance_exec' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:457:in 'instance_exec' /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/spec/helpers.rb:64:in 'block in included' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:352:in 'call' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb:626:in 'block in run_around_example_hooks_for' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb:486:in 'block in run' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:468:in 'block in with_around_example_hooks' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:511:in 'block in with_around_and_singleton_context_hooks' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:263:in 'block in run' /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb:263:in 'instance_exec' /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/spec/pg/connection_spec.rb:2725:in 'block (3 levels) in ' /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb:139:in 'to' /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb:65:in 'to' /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb:47:in 'handle_matcher' /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb:26:in 'with_matcher' /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb:50:in 'block in handle_matcher' /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb:63:in 'matches?' /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/spec/pg/connection_spec.rb:2724:in 'block (4 levels) in ' /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/spec/pg/connection_spec.rb:2724:in 'exec_params' -- Threading information --------------------------------------------------- Total ractor count: 1 Ruby thread count for this ractor: 1 -- Machine register context ------------------------------------------------ RIP: 0x00007fa6919ede22 RBP: 0x00007ffebfcd7bc0 RSP: 0x00007ffebfcd7b40 RAX: 0x00000000003c410c RBX: 0x00007ffebfcd7bf0 RCX: 0x0000000000000000 RDX: 0x00000000003c410c RDI: 0x00007fa69033ef80 RSI: 0x00007fa69033ef80 R8: 0x00007fa6acd50800 R9: 0x00007fa6acd507f8 R10: 0x0000000055550083 R11: 0x00005626f20996f0 R12: 0x0000000000000000 R13: 0x00005626f231dd50 R14: 0x00007ffebfcd7bf0 R15: 0x0000000000000000 EFL: 0x0000000000010246 -- C level backtrace information ------------------------------------------- /lib64/libruby.so.4.0(rb_print_backtrace+0x21) [0x7fa6ad4b9e71] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_dump.c:1105 /lib64/libruby.so.4.0(rb_vm_bugreport+0x754) [0x7fa6ad4c27c4] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_dump.c:1450 /lib64/libruby.so.4.0(rb_bug_for_fatal_signal+0x118) [0x7fa6ad2cb1e8] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/error.c:1131 /lib64/libruby.so.4.0(sigsegv+0x51) [0x7fa6ad413861] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/signal.c:948 /lib64/libc.so.6(__restore_rt+0x0) [0x7fa6ace6af10] /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/lib64/gems/ruby/pg-1.6.2/pg_ext.so(alloc_query_params+0x52) [0x7fa6919ede22] /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/ext/pg_connection.c:1264 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/lib64/gems/ruby/pg-1.6.2/pg_ext.so(pgconn_send_query_params+0xc2) [0x7fa6919f3c02] /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/ext/pg_connection.c:2023 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/lib64/gems/ruby/pg-1.6.2/pg_ext.so(pgconn_async_exec_params+0x47) [0x7fa6919f40e7] /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/ext/pg_connection.c:3488 /lib64/libruby.so.4.0(vm_call_cfunc_with_frame_+0x10e) [0x7fa6ad49356e] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:3903 /lib64/libruby.so.4.0(vm_exec_core.lto_priv.0+0x125) [0x7fa6ad49cb55] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:6125 /lib64/libruby.so.4.0(rb_vm_exec+0xaf) [0x7fa6ad4b21df] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm.c:2812 /lib64/libruby.so.4.0(yield_under+0x240) [0x7fa6ad4b71f0] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm.c:1865 /lib64/libruby.so.4.0(vm_call_cfunc_with_frame_+0x10e) [0x7fa6ad49356e] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:3903 /lib64/libruby.so.4.0(vm_sendish+0x118) [0x7fa6ad495fe8] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:6125 /lib64/libruby.so.4.0(vm_exec_core.lto_priv.0+0xb82) [0x7fa6ad49d5b2] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/redhat-linux-build/insns.def:856 /lib64/libruby.so.4.0(rb_vm_exec+0xaf) [0x7fa6ad4b21df] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm.c:2812 /lib64/libruby.so.4.0(yield_under+0x240) [0x7fa6ad4b71f0] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm.c:1865 /lib64/libruby.so.4.0(vm_call_cfunc_with_frame_+0x10e) [0x7fa6ad49356e] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:3903 /lib64/libruby.so.4.0(vm_sendish+0x118) [0x7fa6ad495fe8] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:6125 /lib64/libruby.so.4.0(vm_exec_core.lto_priv.0+0xb82) [0x7fa6ad49d5b2] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/redhat-linux-build/insns.def:856 /lib64/libruby.so.4.0(rb_vm_exec+0xaf) [0x7fa6ad4b21df] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm.c:2812 /lib64/libruby.so.4.0(rb_yield+0xbf) [0x7fa6ad4b77ff] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm.c:1865 /lib64/libruby.so.4.0(rb_ary_collect.lto_priv.0+0x5d) [0x7fa6ad220c5d] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/array.c:3678 /lib64/libruby.so.4.0(vm_call_cfunc_with_frame_+0x10e) [0x7fa6ad49356e] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:3903 /lib64/libruby.so.4.0(vm_sendish+0x118) [0x7fa6ad495fe8] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:6125 /lib64/libruby.so.4.0(vm_exec_core.lto_priv.0+0xb82) [0x7fa6ad49d5b2] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/redhat-linux-build/insns.def:856 /lib64/libruby.so.4.0(rb_vm_exec+0xaf) [0x7fa6ad4b21df] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm.c:2812 /lib64/libruby.so.4.0(rb_yield+0xbf) [0x7fa6ad4b77ff] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm.c:1865 /lib64/libruby.so.4.0(rb_ary_collect.lto_priv.0+0x5d) [0x7fa6ad220c5d] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/array.c:3678 /lib64/libruby.so.4.0(vm_call_cfunc_with_frame_+0x10e) [0x7fa6ad49356e] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:3903 /lib64/libruby.so.4.0(vm_sendish+0x118) [0x7fa6ad495fe8] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:6125 /lib64/libruby.so.4.0(vm_exec_core.lto_priv.0+0xb82) [0x7fa6ad49d5b2] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/redhat-linux-build/insns.def:856 /lib64/libruby.so.4.0(rb_vm_exec+0xaf) [0x7fa6ad4b21df] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm.c:2812 /lib64/libruby.so.4.0(rb_yield+0xbf) [0x7fa6ad4b77ff] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm.c:1865 /lib64/libruby.so.4.0(rb_ary_collect.lto_priv.0+0x5d) [0x7fa6ad220c5d] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/array.c:3678 /lib64/libruby.so.4.0(vm_call_cfunc_with_frame_+0x10e) [0x7fa6ad49356e] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:3903 /lib64/libruby.so.4.0(vm_sendish+0x118) [0x7fa6ad495fe8] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:6125 /lib64/libruby.so.4.0(vm_exec_core.lto_priv.0+0xb82) [0x7fa6ad49d5b2] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/redhat-linux-build/insns.def:856 /lib64/libruby.so.4.0(rb_vm_exec+0x4d4) [0x7fa6ad4b2604] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm.c:2812 /lib64/libruby.so.4.0(rb_load_internal+0x60) [0x7fa6ad346bc0] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/load.c:861 /lib64/libruby.so.4.0(load_entrypoint_internal.isra.0+0x89) [0x7fa6ad346ec9] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/load.c:903 /lib64/libruby.so.4.0(rb_f_load.lto_priv.0+0x3d) [0x7fa6ad34704d] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/load.c:957 /lib64/libruby.so.4.0(vm_call_cfunc_with_frame_+0x10e) [0x7fa6ad49356e] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:3903 /lib64/libruby.so.4.0(vm_exec_core.lto_priv.0+0x125) [0x7fa6ad49cb55] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm_insnhelper.c:6125 /lib64/libruby.so.4.0(rb_vm_exec+0xaf) [0x7fa6ad4b21df] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/vm.c:2812 /lib64/libruby.so.4.0(rb_ec_exec_node+0xa6) [0x7fa6ad2d6a56] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/eval.c:283 /lib64/libruby.so.4.0(ruby_run_node+0x83) [0x7fa6ad2dbf33] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/eval.c:321 /usr/bin/ruby-mri(0x5626bff064d5) [0x5626bff064d5] /lib64/libc.so.6(__libc_start_call_main+0x75) [0x7fa6ace545f5] /lib64/libc.so.6(__libc_start_main+0x88) [0x7fa6ace546a8] /usr/bin/ruby-mri(_start+0x25) [0x5626bff06525] /usr/src/debug/ruby-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64/main.c:63 -- Other runtime information ----------------------------------------------- * Loaded script: /usr/bin/rspec * Ruby Box: disabled * Loaded features: 0 enumerator.so 1 thread.rb 2 fiber.so 3 rational.so 4 complex.so 5 pathname.so 6 ruby2_keywords.rb 7 set.rb 8 /usr/lib64/ruby/enc/encdb.so 9 /usr/lib64/ruby/enc/trans/transdb.so 10 /usr/lib64/ruby/rbconfig.rb 11 /usr/share/rubygems/rubygems/defaults.rb 12 /usr/share/rubygems/rubygems/deprecate.rb 13 /usr/share/rubygems/rubygems/errors.rb 14 /usr/share/rubygems/rubygems/target_rbconfig.rb 15 /usr/share/rubygems/rubygems/win_platform.rb 16 /usr/share/rubygems/rubygems/unknown_command_spell_checker.rb 17 /usr/share/rubygems/rubygems/exceptions.rb 18 /usr/share/rubygems/rubygems/basic_specification.rb 19 /usr/share/rubygems/rubygems/stub_specification.rb 20 /usr/share/rubygems/rubygems/platform.rb 21 /usr/share/rubygems/rubygems/specification_record.rb 22 /usr/share/rubygems/rubygems/util/list.rb 23 /usr/share/rubygems/rubygems/version.rb 24 /usr/share/rubygems/rubygems/requirement.rb 25 /usr/share/rubygems/rubygems/specification.rb 26 /usr/share/rubygems/rubygems/defaults/operating_system.rb 27 /usr/share/rubygems/rubygems/util.rb 28 /usr/share/rubygems/rubygems/dependency.rb 29 /usr/share/rubygems/rubygems/core_ext/kernel_gem.rb 30 /usr/lib64/ruby/monitor.so 31 /usr/share/ruby/monitor.rb 32 /usr/share/rubygems/rubygems.rb 33 /usr/share/ruby/bundled_gems.rb 34 /usr/share/rubygems/rubygems/path_support.rb 35 /usr/share/ruby/error_highlight/version.rb 36 /usr/share/ruby/error_highlight/base.rb 37 /usr/share/ruby/error_highlight/formatter.rb 38 /usr/share/ruby/error_highlight/core_ext.rb 39 /usr/share/ruby/error_highlight.rb 40 /usr/share/ruby/did_you_mean/version.rb 41 /usr/share/ruby/did_you_mean/core_ext/name_error.rb 42 /usr/share/ruby/did_you_mean/levenshtein.rb 43 /usr/share/ruby/did_you_mean/jaro_winkler.rb 44 /usr/share/ruby/did_you_mean/spell_checker.rb 45 /usr/share/ruby/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb 46 /usr/share/ruby/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb 47 /usr/share/ruby/did_you_mean/spell_checkers/name_error_checkers.rb 48 /usr/share/ruby/did_you_mean/spell_checkers/method_name_checker.rb 49 /usr/share/ruby/did_you_mean/spell_checkers/key_error_checker.rb 50 /usr/share/ruby/did_you_mean/spell_checkers/null_checker.rb 51 /usr/share/ruby/did_you_mean/tree_spell_checker.rb 52 /usr/share/ruby/did_you_mean/spell_checkers/require_path_checker.rb 53 /usr/share/ruby/did_you_mean/spell_checkers/pattern_key_name_checker.rb 54 /usr/share/ruby/did_you_mean/formatter.rb 55 /usr/share/ruby/did_you_mean.rb 56 /usr/share/ruby/syntax_suggest/core_ext.rb 57 /usr/share/ruby/pathname.rb 58 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/version.rb 59 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/comparable_version.rb 60 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/ruby_features.rb 61 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support.rb 62 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/caller_filter.rb 63 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/version.rb 64 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/warnings.rb 65 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/warnings.rb 66 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/set.rb 67 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/flat_map.rb 68 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/filter_manager.rb 69 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/dsl.rb 70 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/formatters/console_codes.rb 71 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/formatters/snippet_extractor.rb 72 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/formatters/syntax_highlighter.rb 73 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/encoded_string.rb 74 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/formatters/exception_presenter.rb 75 /usr/share/ruby/shellwords.rb 76 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/shell_escape.rb 77 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/formatters/helpers.rb 78 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/notifications.rb 79 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/reporter.rb 80 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/hooks.rb 81 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/reentrant_mutex.rb 82 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/memoized_helpers.rb 83 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/metadata.rb 84 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/metadata_filter.rb 85 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/pending.rb 86 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/directory_maker.rb 87 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/formatters.rb 88 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/ordering.rb 89 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/world.rb 90 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/backtrace_formatter.rb 91 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/ruby_project.rb 92 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/formatters/deprecation_formatter.rb 93 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/output_wrapper.rb 94 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/configuration.rb 95 /usr/share/ruby/optparse.rb 96 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/option_parser.rb 97 /usr/share/ruby/erb/version.rb 98 /usr/share/ruby/strscan/strscan.rb 99 /usr/lib64/ruby/strscan.so 100 /usr/share/ruby/erb/compiler.rb 101 /usr/share/ruby/erb/def_method.rb 102 /usr/lib64/ruby/cgi/escape.so 103 /usr/share/ruby/cgi/escape.rb 104 /usr/lib64/ruby/erb/escape.so 105 /usr/share/ruby/erb/util.rb 106 /usr/share/ruby/erb.rb 107 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/configuration_options.rb 108 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/runner.rb 109 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/invocations.rb 110 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example.rb 111 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/matcher_definition.rb 112 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/method_signature_verifier.rb 113 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/with_keywords_when_needed.rb 114 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/shared_example_group.rb 115 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/recursive_const_methods.rb 116 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/example_group.rb 117 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core.rb 118 /usr/share/gems/gems/rspec-3.13.2/lib/rspec/version.rb 119 /usr/share/gems/gems/rspec-3.13.2/lib/rspec.rb 120 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/lib64/gems/ruby/pg-1.6.2/pg/postgresql_lib_path.rb 121 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/lib64/gems/ruby/pg-1.6.2/pg_ext.so 122 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/lib/pg/exceptions.rb 123 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/lib/pg/coder.rb 124 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/lib/pg/type_map_by_column.rb 125 /usr/lib64/ruby/socket.so 126 /usr/share/ruby/socket.rb 127 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/lib/pg/connection.rb 128 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/lib/pg/cancel_connection.rb 129 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/lib/pg/result.rb 130 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/lib/pg/tuple.rb 131 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/lib/pg.rb 132 /usr/share/ruby/digest/version.rb 133 /usr/lib64/ruby/digest.so 134 /usr/share/ruby/digest/loader.rb 135 /usr/share/ruby/digest.rb 136 /usr/lib64/ruby/openssl.so 137 /usr/share/ruby/openssl/bn.rb 138 /usr/share/ruby/openssl/cipher.rb 139 /usr/share/ruby/openssl/digest.rb 140 /usr/share/ruby/openssl/hmac.rb 141 /usr/share/ruby/openssl/pkcs5.rb 142 /usr/share/ruby/openssl/marshal.rb 143 /usr/share/ruby/openssl/pkey.rb 144 /usr/share/ruby/openssl/buffering.rb 145 /usr/lib64/ruby/io/nonblock.so 146 /usr/share/ruby/ipaddr.rb 147 /usr/share/ruby/openssl/ssl.rb 148 /usr/share/ruby/openssl/version.rb 149 /usr/share/ruby/openssl/x509.rb 150 /usr/share/ruby/openssl.rb 151 /usr/share/ruby/fileutils.rb 152 /usr/lib64/ruby/objspace.so 153 /usr/share/ruby/objspace.rb 154 /builddir/build/BUILD/rubygem-pg-1.6.2-build/spec/helpers/scheduler.rb 155 /builddir/build/BUILD/rubygem-pg-1.6.2-build/spec/helpers/tcp_gate_scheduler.rb 156 /builddir/build/BUILD/rubygem-pg-1.6.2-build/spec/helpers/tcp_gate_switcher.rb 157 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/instance_method_stasher.rb 158 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/method_double.rb 159 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/argument_matchers.rb 160 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/object_reference.rb 161 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/example_methods.rb 162 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/mutex.rb 163 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/proxy.rb 164 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/test_double.rb 165 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/fuzzy_matcher.rb 166 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/argument_list_matcher.rb 167 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/message_expectation.rb 168 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/order_group.rb 169 /usr/share/gems/gems/rspec-support-3.13.6/lib/rspec/support/object_formatter.rb 170 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/error_generator.rb 171 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/space.rb 172 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/mutate_const.rb 173 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/targets.rb 174 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/syntax.rb 175 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/configuration.rb 176 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/verifying_message_expectation.rb 177 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/method_reference.rb 178 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/verifying_proxy.rb 179 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/verifying_double.rb 180 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks/version.rb 181 /usr/share/gems/gems/rspec-mocks-3.13.7/lib/rspec/mocks.rb 182 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/mocking_adapters/rspec.rb 183 /usr/lib64/gems/ruby/bigdecimal-3.3.1/bigdecimal.so 184 /usr/share/gems/gems/bigdecimal-3.3.1/lib/bigdecimal.rb 185 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/spec/helpers.rb 186 /usr/share/rubygems/rubygems/vendor/tsort/lib/tsort.rb 187 /usr/share/rubygems/rubygems/vendored_tsort.rb 188 /usr/share/rubygems/rubygems/request_set/gem_dependency_api.rb 189 /usr/share/rubygems/rubygems/request_set/lockfile/parser.rb 190 /usr/share/rubygems/rubygems/request_set/lockfile/tokenizer.rb 191 /usr/share/rubygems/rubygems/request_set/lockfile.rb 192 /usr/share/rubygems/rubygems/request_set.rb 193 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/gem_metadata.rb 194 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb 195 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/errors.rb 196 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/action.rb 197 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb 198 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/add_vertex.rb 199 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/delete_edge.rb 200 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb 201 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/set_payload.rb 202 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/tag.rb 203 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/log.rb 204 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb 205 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/dependency_graph.rb 206 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/state.rb 207 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/modules/specification_provider.rb 208 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/delegates/resolution_state.rb 209 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/resolution.rb 210 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/resolver.rb 211 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo/modules/ui.rb 212 /usr/share/rubygems/rubygems/vendor/molinillo/lib/molinillo.rb 213 /usr/share/rubygems/rubygems/vendored_molinillo.rb 214 /usr/share/rubygems/rubygems/resolver/activation_request.rb 215 /usr/share/rubygems/rubygems/resolver/conflict.rb 216 /usr/share/rubygems/rubygems/resolver/dependency_request.rb 217 /usr/share/rubygems/rubygems/resolver/requirement_list.rb 218 /usr/share/rubygems/rubygems/resolver/stats.rb 219 /usr/share/rubygems/rubygems/resolver/set.rb 220 /usr/share/rubygems/rubygems/resolver/api_set.rb 221 /usr/share/rubygems/rubygems/resolver/composed_set.rb 222 /usr/share/rubygems/rubygems/resolver/best_set.rb 223 /usr/share/rubygems/rubygems/resolver/current_set.rb 224 /usr/share/rubygems/rubygems/resolver/git_set.rb 225 /usr/share/rubygems/rubygems/resolver/index_set.rb 226 /usr/share/rubygems/rubygems/resolver/installer_set.rb 227 /usr/share/rubygems/rubygems/resolver/lock_set.rb 228 /usr/share/rubygems/rubygems/resolver/vendor_set.rb 229 /usr/share/rubygems/rubygems/resolver/source_set.rb 230 /usr/share/rubygems/rubygems/resolver/specification.rb 231 /usr/share/rubygems/rubygems/resolver/spec_specification.rb 232 /usr/share/rubygems/rubygems/resolver/api_specification.rb 233 /usr/share/rubygems/rubygems/resolver/git_specification.rb 234 /usr/share/rubygems/rubygems/resolver/index_specification.rb 235 /usr/share/rubygems/rubygems/resolver/installed_specification.rb 236 /usr/share/rubygems/rubygems/resolver/local_specification.rb 237 /usr/share/rubygems/rubygems/resolver/lock_specification.rb 238 /usr/share/rubygems/rubygems/resolver/vendor_specification.rb 239 /usr/share/rubygems/rubygems/resolver.rb 240 /usr/share/rubygems/rubygems/text.rb 241 /usr/share/rubygems/rubygems/source/git.rb 242 /usr/share/rubygems/rubygems/source/installed.rb 243 /usr/share/rubygems/rubygems/source/specific_file.rb 244 /usr/share/rubygems/rubygems/source/local.rb 245 /usr/share/rubygems/rubygems/source/lock.rb 246 /usr/share/rubygems/rubygems/source/vendor.rb 247 /usr/share/rubygems/rubygems/source.rb 248 /usr/lib64/ruby/stringio.so 249 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_formatter.rb 250 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/formatters/base_text_formatter.rb 251 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/formatters/documentation_formatter.rb 252 /usr/share/ruby/timeout.rb 253 /usr/lib64/ruby/enc/iso_8859_2.so 254 /usr/lib64/ruby/enc/koi8_r.so 255 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/english_phrasing.rb 256 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/composable.rb 257 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/base_matcher.rb 258 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in.rb 259 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/generated_descriptions.rb 260 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/dsl.rb 261 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/matcher_delegator.rb 262 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/aliased_matcher.rb 263 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/multi_matcher_diff.rb 264 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers.rb 265 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/expectation_target.rb 266 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/syntax.rb 267 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/configuration.rb 268 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb 269 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb 270 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations/version.rb 271 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/expectations.rb 272 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/lib/pg/version.rb 273 /usr/share/gems/gems/rspec-core-3.13.6/lib/rspec/core/profiler.rb 274 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/eq.rb 275 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_kind_of.rb 276 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be.rb 277 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/count_expectation.rb 278 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/include.rb 279 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/match.rb 280 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/raise_error.rb 281 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/all.rb 282 /usr/lib64/ruby/enc/trans/single_byte.so 283 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/have_attributes.rb 284 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/respond_to.rb 285 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/be_between.rb 286 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/has.rb 287 /usr/share/gems/gems/rspec-expectations-3.13.5/lib/rspec/matchers/built_in/equal.rb 288 /usr/lib64/ruby/enc/iso_8859_15.so 289 /usr/lib64/ruby/enc/euc_jp.so 290 /usr/lib64/ruby/enc/trans/japanese_euc.so 291 /usr/lib64/ruby/enc/utf_16be.so 292 /usr/lib64/ruby/enc/trans/utf_16_32.so 293 /usr/lib64/ruby/enc/utf_16le.so 294 /usr/lib64/ruby/enc/iso_8859_1.so 295 /usr/lib64/ruby/enc/utf_32le.so 296 /usr/lib64/ruby/enc/gbk.so 297 /usr/lib64/ruby/enc/trans/gbk.so 298 /usr/lib64/ruby/enc/utf_32be.so 299 /usr/share/ruby/uri/version.rb 300 /usr/share/ruby/uri/rfc2396_parser.rb 301 /usr/share/ruby/uri/rfc3986_parser.rb 302 /usr/share/ruby/uri/common.rb 303 /usr/share/ruby/uri/generic.rb 304 /usr/share/ruby/uri/file.rb 305 /usr/share/ruby/uri/ftp.rb 306 /usr/share/ruby/uri/http.rb 307 /usr/share/ruby/uri/https.rb 308 /usr/share/ruby/uri/ldap.rb 309 /usr/share/ruby/uri/ldaps.rb 310 /usr/share/ruby/uri/mailto.rb 311 /usr/share/ruby/uri/ws.rb 312 /usr/share/ruby/uri/wss.rb 313 /usr/share/ruby/uri.rb * Process memory map: 5626bff06000-5626bff07000 r-xp 00000000 08:08 7008124 /usr/bin/ruby-mri 5626bff07000-5626bff08000 r--p 00001000 08:08 7008124 /usr/bin/ruby-mri 5626bff08000-5626bff09000 r--p 00001000 08:08 7008124 /usr/bin/ruby-mri 5626bff09000-5626bff0a000 rw-p 00002000 08:08 7008124 /usr/bin/ruby-mri 5626f1bb8000-5626f345f000 rw-p 00000000 00:00 0 [heap] 7fa645800000-7fa647e6a000 r--s 00000000 08:08 7008135 /usr/lib/debug/usr/lib64/libruby.so.4.0.0-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64.debug 7fa648000000-7fa6480a3000 rw-p 00000000 00:00 0 7fa6480a3000-7fa64c000000 ---p 00000000 00:00 0 7fa64c800000-7fa64ee6a000 r--s 00000000 08:08 7008135 /usr/lib/debug/usr/lib64/libruby.so.4.0.0-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64.debug 7fa64efff000-7fa650000000 rw-p 00000000 00:00 0 7fa650000000-7fa650bcf000 rw-p 00000000 00:00 0 7fa650bcf000-7fa654000000 ---p 00000000 00:00 0 7fa654000000-7fa654635000 rw-p 00000000 00:00 0 7fa654635000-7fa658000000 ---p 00000000 00:00 0 7fa658000000-7fa658101000 rw-p 00000000 00:00 0 7fa658101000-7fa658102000 ---p 00000000 00:00 0 7fa658102000-7fa658302000 rw-p 00000000 00:00 0 7fa658302000-7fa658303000 ---p 00000000 00:00 0 7fa658303000-7fa678000000 rw-p 00000000 00:00 0 7fa678000000-7fa679d84000 rw-p 00000000 00:00 0 7fa679d84000-7fa67c000000 ---p 00000000 00:00 0 7fa67c000000-7fa67c441000 rw-p 00000000 00:00 0 7fa67c441000-7fa680000000 ---p 00000000 00:00 0 7fa680000000-7fa680093000 rw-p 00000000 00:00 0 7fa680093000-7fa684000000 ---p 00000000 00:00 0 7fa684000000-7fa6841a3000 rw-p 00000000 00:00 0 7fa6841a3000-7fa688000000 ---p 00000000 00:00 0 7fa6884e8000-7fa688e72000 rw-p 00000000 00:00 0 7fa688e72000-7fa688f73000 rw-p 00000000 00:00 0 7fa68a600000-7fa68ac36000 r--s 00000000 08:08 7006108 /usr/lib64/libruby.so.4.0.0 7fa68adf9000-7fa68aefa000 rw-p 00000000 00:00 0 7fa68b000000-7fa68b258000 r--s 00000000 08:08 6975853 /usr/lib64/libc.so.6 7fa68b3fb000-7fa68beff000 rw-p 00000000 00:00 0 7fa68beff000-7fa68c000000 rw-p 00000000 00:00 0 7fa68c000000-7fa68c090000 rw-p 00000000 00:00 0 7fa68c090000-7fa690000000 ---p 00000000 00:00 0 7fa690070000-7fa6900a0000 rw-p 00000000 00:00 0 7fa6900b5000-7fa6900b6000 r-xp 00000000 08:08 7006173 /usr/lib64/ruby/enc/trans/gbk.so 7fa6900b6000-7fa6900e5000 r--p 00001000 08:08 7006173 /usr/lib64/ruby/enc/trans/gbk.so 7fa6900e5000-7fa6900e6000 r--p 0002f000 08:08 7006173 /usr/lib64/ruby/enc/trans/gbk.so 7fa6900e6000-7fa6900e7000 rw-p 00000000 00:00 0 7fa6900e7000-7fa6900e8000 r-xp 00000000 08:08 7006178 /usr/lib64/ruby/enc/trans/japanese_euc.so 7fa6900e8000-7fa69013e000 r--p 00001000 08:08 7006178 /usr/lib64/ruby/enc/trans/japanese_euc.so 7fa69013e000-7fa69013f000 r--p 00057000 08:08 7006178 /usr/lib64/ruby/enc/trans/japanese_euc.so 7fa69013f000-7fa690190000 rw-p 00000000 00:00 0 7fa690194000-7fa690195000 r-xp 00000000 08:08 7006182 /usr/lib64/ruby/enc/trans/single_byte.so 7fa690195000-7fa6901aa000 r--p 00001000 08:08 7006182 /usr/lib64/ruby/enc/trans/single_byte.so 7fa6901aa000-7fa6901af000 r--p 00015000 08:08 7006182 /usr/lib64/ruby/enc/trans/single_byte.so 7fa6901af000-7fa6901c0000 rw-p 00000000 00:00 0 7fa6901ce000-7fa6902cf000 rw-p 00000000 00:00 0 7fa6902e0000-7fa6905e0000 rw-p 00000000 00:00 0 7fa6905e6000-7fa6905f8000 r-xp 00000000 08:08 6994961 /usr/lib64/gems/ruby/bigdecimal-3.3.1/bigdecimal.so 7fa6905f8000-7fa6905fd000 r--p 00012000 08:08 6994961 /usr/lib64/gems/ruby/bigdecimal-3.3.1/bigdecimal.so 7fa6905fd000-7fa6905fe000 r--p 00016000 08:08 6994961 /usr/lib64/gems/ruby/bigdecimal-3.3.1/bigdecimal.so 7fa6905fe000-7fa6905ff000 rw-p 00017000 08:08 6994961 /usr/lib64/gems/ruby/bigdecimal-3.3.1/bigdecimal.so 7fa6905ff000-7fa690e00000 rw-p 00000000 00:00 0 7fa690e00000-7fa690e30000 rw-p 00000000 00:00 0 7fa690e3f000-7fa690e87000 r-xp 00000000 08:08 7006212 /usr/lib64/ruby/openssl.so 7fa690e87000-7fa690eab000 r--p 00048000 08:08 7006212 /usr/lib64/ruby/openssl.so 7fa690eab000-7fa690eaf000 r--p 0006b000 08:08 7006212 /usr/lib64/ruby/openssl.so 7fa690eaf000-7fa690eb0000 rw-p 0006f000 08:08 7006212 /usr/lib64/ruby/openssl.so 7fa690eb0000-7fa690ed0000 rw-p 00000000 00:00 0 7fa690ed8000-7fa690eff000 r-xp 00000000 08:08 7006219 /usr/lib64/ruby/socket.so 7fa690eff000-7fa690f0d000 r--p 00027000 08:08 7006219 /usr/lib64/ruby/socket.so 7fa690f0d000-7fa690f0e000 r--p 00035000 08:08 7006219 /usr/lib64/ruby/socket.so 7fa690f0e000-7fa690f0f000 rw-p 00036000 08:08 7006219 /usr/lib64/ruby/socket.so 7fa690f0f000-7fa690fc0000 rw-p 00000000 00:00 0 7fa690fc5000-7fa690fca000 r--s 00000000 08:08 7008134 /usr/lib/debug/usr/bin/ruby-mri-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64.debug 7fa690fca000-7fa690fcf000 r--s 00000000 08:08 7008134 /usr/lib/debug/usr/bin/ruby-mri-4.0.0~20251209.1356gitedca81a1bb-29.fc44.251209.13.gitedca81a1bb.x86_64.debug 7fa690fcf000-7fa691030000 rw-p 00000000 00:00 0 7fa691031000-7fa691032000 r-xp 00000000 08:08 7006190 /usr/lib64/ruby/enc/utf_32be.so 7fa691032000-7fa691033000 r--p 00001000 08:08 7006190 /usr/lib64/ruby/enc/utf_32be.so 7fa691033000-7fa691034000 r--p 00001000 08:08 7006190 /usr/lib64/ruby/enc/utf_32be.so 7fa691034000-7fa691035000 rw-p 00000000 00:00 0 7fa691035000-7fa691036000 r-xp 00000000 08:08 7006129 /usr/lib64/ruby/enc/gbk.so 7fa691036000-7fa691037000 r--p 00001000 08:08 7006129 /usr/lib64/ruby/enc/gbk.so 7fa691037000-7fa691038000 r--p 00002000 08:08 7006129 /usr/lib64/ruby/enc/gbk.so 7fa691038000-7fa691039000 rw-p 00000000 00:00 0 7fa691039000-7fa6910b7000 r-xp 00000000 08:08 6976180 /usr/lib64/libpcre2-8.so.0.15.0 7fa6910b7000-7fa6910e4000 r--p 0007e000 08:08 6976180 /usr/lib64/libpcre2-8.so.0.15.0 7fa6910e4000-7fa6910e5000 r--p 000aa000 08:08 6976180 /usr/lib64/libpcre2-8.so.0.15.0 7fa6910e5000-7fa6910e6000 rw-p 000ab000 08:08 6976180 /usr/lib64/libpcre2-8.so.0.15.0 7fa6910e6000-7fa691106000 r-xp 00000000 08:08 6976186 /usr/lib64/libselinux.so.1 7fa691106000-7fa691113000 r--p 00020000 08:08 6976186 /usr/lib64/libselinux.so.1 7fa691113000-7fa691114000 r--p 0002d000 08:08 6976186 /usr/lib64/libselinux.so.1 7fa691114000-7fa691115000 rw-p 0002e000 08:08 6976186 /usr/lib64/libselinux.so.1 7fa691115000-7fa691117000 rw-p 00000000 00:00 0 7fa691117000-7fa69112b000 r-xp 00000000 08:08 6980856 /usr/lib64/libsasl2.so.3.0.0 7fa69112b000-7fa691134000 r--p 00014000 08:08 6980856 /usr/lib64/libsasl2.so.3.0.0 7fa691134000-7fa691135000 r--p 0001c000 08:08 6980856 /usr/lib64/libsasl2.so.3.0.0 7fa691135000-7fa691136000 rw-p 0001d000 08:08 6980856 /usr/lib64/libsasl2.so.3.0.0 7fa691136000-7fa6911a5000 r-xp 00000000 08:08 6981101 /usr/lib64/libkrb5.so.3.3 7fa6911a5000-7fa6911f0000 r--p 0006f000 08:08 6981101 /usr/lib64/libkrb5.so.3.3 7fa6911f0000-7fa6911fe000 r--p 000ba000 08:08 6981101 /usr/lib64/libkrb5.so.3.3 7fa6911fe000-7fa691200000 rw-p 000c8000 08:08 6981101 /usr/lib64/libkrb5.so.3.3 7fa691200000-7fa691567000 r-xp 00000000 08:08 6977201 /usr/lib64/libcrypto.so.3.5.4 7fa691567000-7fa6916c3000 r--p 00367000 08:08 6977201 /usr/lib64/libcrypto.so.3.5.4 7fa6916c3000-7fa69173a000 r--p 004c3000 08:08 6977201 /usr/lib64/libcrypto.so.3.5.4 7fa69173a000-7fa69173d000 rw-p 0053a000 08:08 6977201 /usr/lib64/libcrypto.so.3.5.4 7fa69173d000-7fa691740000 rw-p 00000000 00:00 0 7fa691742000-7fa691743000 r-xp 00000000 08:08 7006191 /usr/lib64/ruby/enc/utf_32le.so 7fa691743000-7fa691744000 r--p 00001000 08:08 7006191 /usr/lib64/ruby/enc/utf_32le.so 7fa691744000-7fa691745000 r--p 00001000 08:08 7006191 /usr/lib64/ruby/enc/utf_32le.so 7fa691745000-7fa691746000 rw-p 00000000 00:00 0 7fa691746000-7fa691747000 r-xp 00000000 08:08 7006130 /usr/lib64/ruby/enc/iso_8859_1.so 7fa691747000-7fa691748000 r--p 00001000 08:08 7006130 /usr/lib64/ruby/enc/iso_8859_1.so 7fa691748000-7fa691749000 r--p 00001000 08:08 7006130 /usr/lib64/ruby/enc/iso_8859_1.so 7fa691749000-7fa69174a000 rw-p 00000000 00:00 0 7fa69174a000-7fa69174b000 r-xp 00000000 08:08 7006189 /usr/lib64/ruby/enc/utf_16le.so 7fa69174b000-7fa69174c000 r--p 00001000 08:08 7006189 /usr/lib64/ruby/enc/utf_16le.so 7fa69174c000-7fa69174d000 r--p 00001000 08:08 7006189 /usr/lib64/ruby/enc/utf_16le.so 7fa69174d000-7fa69174e000 rw-p 00000000 00:00 0 7fa69174e000-7fa691784000 r-xp 00000000 08:08 6977800 /usr/lib64/libevent-2.1.so.7.0.1 7fa691784000-7fa6917a2000 r--p 00036000 08:08 6977800 /usr/lib64/libevent-2.1.so.7.0.1 7fa6917a2000-7fa6917a4000 r--p 00053000 08:08 6977800 /usr/lib64/libevent-2.1.so.7.0.1 7fa6917a4000-7fa6917a5000 rw-p 00055000 08:08 6977800 /usr/lib64/libevent-2.1.so.7.0.1 7fa6917a5000-7fa6917ae000 r-xp 00000000 08:08 6980885 /usr/lib64/liblber.so.2.0.200 7fa6917ae000-7fa6917b4000 r--p 00009000 08:08 6980885 /usr/lib64/liblber.so.2.0.200 7fa6917b4000-7fa6917b5000 r--p 0000f000 08:08 6980885 /usr/lib64/liblber.so.2.0.200 7fa6917b5000-7fa6917b6000 rw-p 00010000 08:08 6980885 /usr/lib64/liblber.so.2.0.200 7fa6917b6000-7fa6917bf000 r-xp 00000000 08:08 6975862 /usr/lib64/libresolv.so.2 7fa6917bf000-7fa6917c4000 r--p 00009000 08:08 6975862 /usr/lib64/libresolv.so.2 7fa6917c4000-7fa6917c5000 r--p 0000d000 08:08 6975862 /usr/lib64/libresolv.so.2 7fa6917c5000-7fa6917c6000 rw-p 0000e000 08:08 6975862 /usr/lib64/libresolv.so.2 7fa6917c6000-7fa6917c8000 rw-p 00000000 00:00 0 7fa6917c8000-7fa6917d6000 r-xp 00000000 08:08 6981095 /usr/lib64/libk5crypto.so.3.1 7fa6917d6000-7fa6917dd000 r--p 0000e000 08:08 6981095 /usr/lib64/libk5crypto.so.3.1 7fa6917dd000-7fa6917df000 r--p 00014000 08:08 6981095 /usr/lib64/libk5crypto.so.3.1 7fa6917df000-7fa6917e0000 rw-p 00000000 00:00 0 7fa6917e0000-7fa691822000 r-xp 00000000 08:08 6980887 /usr/lib64/libldap.so.2.0.200 7fa691822000-7fa691842000 r--p 00042000 08:08 6980887 /usr/lib64/libldap.so.2.0.200 7fa691842000-7fa691844000 r--p 00062000 08:08 6980887 /usr/lib64/libldap.so.2.0.200 7fa691844000-7fa691845000 rw-p 00064000 08:08 6980887 /usr/lib64/libldap.so.2.0.200 7fa691845000-7fa691847000 rw-p 00000000 00:00 0 7fa691847000-7fa691886000 r-xp 00000000 08:08 6981091 /usr/lib64/libgssapi_krb5.so.2.2 7fa691886000-7fa691899000 r--p 0003f000 08:08 6981091 /usr/lib64/libgssapi_krb5.so.2.2 7fa691899000-7fa69189c000 r--p 00051000 08:08 6981091 /usr/lib64/libgssapi_krb5.so.2.2 7fa69189c000-7fa69189d000 rw-p 00054000 08:08 6981091 /usr/lib64/libgssapi_krb5.so.2.2 7fa69189d000-7fa691943000 r-xp 00000000 08:08 6977203 /usr/lib64/libssl.so.3.5.4 7fa691943000-7fa69197a000 r--p 000a6000 08:08 6977203 /usr/lib64/libssl.so.3.5.4 7fa69197a000-7fa691984000 r--p 000dd000 08:08 6977203 /usr/lib64/libssl.so.3.5.4 7fa691984000-7fa691988000 rw-p 000e7000 08:08 6977203 /usr/lib64/libssl.so.3.5.4 7fa691988000-7fa6919b6000 r-xp 00000000 08:08 6992570 /usr/lib64/libpq.so.5.18 7fa6919b6000-7fa6919df000 r--p 0002e000 08:08 6992570 /usr/lib64/libpq.so.5.18 7fa6919df000-7fa6919e3000 r--p 00056000 08:08 6992570 /usr/lib64/libpq.so.5.18 7fa6919e3000-7fa6919e4000 rw-p 0005a000 08:08 6992570 /usr/lib64/libpq.so.5.18 7fa6919e4000-7fa691a09000 r-xp 00000000 08:08 6993764 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/lib64/gems/ruby/pg-1.6.2/pg_ext.so 7fa691a09000-7fa691a1d000 r--p 00025000 08:08 6993764 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/lib64/gems/ruby/pg-1.6.2/pg_ext.so 7fa691a1d000-7fa691a1f000 r--p 00039000 08:08 6993764 /builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/lib64/gems/ruby/pg-1.6.2/pg_ext.so 7fa691a1f000-7fa691af0000 rw-p 00000000 00:00 0 7fa691af3000-7fa691af4000 r-xp 00000000 08:08 7006187 /usr/lib64/ruby/enc/trans/utf_16_32.so 7fa691af4000-7fa691af5000 r--p 00001000 08:08 7006187 /usr/lib64/ruby/enc/trans/utf_16_32.so 7fa691af5000-7fa691af6000 r--p 00002000 08:08 7006187 /usr/lib64/ruby/enc/trans/utf_16_32.so 7fa691af6000-7fa691af7000 rw-p 00000000 00:00 0 7fa691af7000-7fa691af8000 r-xp 00000000 08:08 7006188 /usr/lib64/ruby/enc/utf_16be.so 7fa691af8000-7fa691af9000 r--p 00001000 08:08 7006188 /usr/lib64/ruby/enc/utf_16be.so 7fa691af9000-7fa691afa000 r--p 00001000 08:08 7006188 /usr/lib64/ruby/enc/utf_16be.so 7fa691afa000-7fa691afb000 rw-p 00000000 00:00 0 7fa691afb000-7fa691afc000 r-xp 00000000 08:08 7006124 /usr/lib64/ruby/enc/euc_jp.so 7fa691afc000-7fa691afe000 r--p 00001000 08:08 7006124 /usr/lib64/ruby/enc/euc_jp.so 7fa691afe000-7fa691aff000 r--p 00002000 08:08 7006124 /usr/lib64/ruby/enc/euc_jp.so 7fa691aff000-7fa691b90000 rw-p 00000000 00:00 0 7fa691b90000-7fa691b91000 r-xp 00000000 08:08 7006135 /usr/lib64/ruby/enc/iso_8859_15.so 7fa691b91000-7fa691b92000 r--p 00001000 08:08 7006135 /usr/lib64/ruby/enc/iso_8859_15.so 7fa691b92000-7fa691b93000 r--p 00001000 08:08 7006135 /usr/lib64/ruby/enc/iso_8859_15.so 7fa691b93000-7fa691b94000 rw-p 00000000 00:00 0 7fa691b94000-7fa691b95000 r-xp 00000000 08:08 7006159 /usr/lib64/ruby/enc/koi8_r.so 7fa691b95000-7fa691b96000 r--p 00001000 08:08 7006159 /usr/lib64/ruby/enc/koi8_r.so 7fa691b96000-7fa691b97000 r--p 00001000 08:08 7006159 /usr/lib64/ruby/enc/koi8_r.so 7fa691b97000-7fa691b98000 rw-p 00000000 00:00 0 7fa691b98000-7fa691b9a000 r-xp 00000000 08:08 7006113 /usr/lib64/ruby/digest.so 7fa691b9a000-7fa691b9c000 r--p 00002000 08:08 7006113 /usr/lib64/ruby/digest.so 7fa691b9c000-7fa691b9d000 r--p 00003000 08:08 7006113 /usr/lib64/ruby/digest.so 7fa691b9d000-7fa691b9e000 rw-p 00000000 00:00 0 7fa691ba0000-7fa691ba1000 r-xp 00000000 08:08 7006137 /usr/lib64/ruby/enc/iso_8859_2.so 7fa691ba1000-7fa691ba2000 r--p 00001000 08:08 7006137 /usr/lib64/ruby/enc/iso_8859_2.so 7fa691ba2000-7fa691ba3000 r--p 00001000 08:08 7006137 /usr/lib64/ruby/enc/iso_8859_2.so 7fa691ba3000-7fa691ba4000 rw-p 00000000 00:00 0 7fa691ba4000-7fa691baa000 r-xp 00000000 08:08 7006221 /usr/lib64/ruby/stringio.so 7fa691baa000-7fa691bad000 r--p 00006000 08:08 7006221 /usr/lib64/ruby/stringio.so 7fa691bad000-7fa691bae000 r--p 00009000 08:08 7006221 /usr/lib64/ruby/stringio.so 7fa691bae000-7fa691baf000 rw-p 00000000 00:00 0 7fa691baf000-7fa691bb5000 r-xp 00000000 08:08 7006211 /usr/lib64/ruby/objspace.so 7fa691bb5000-7fa691bb9000 r--p 00006000 08:08 7006211 /usr/lib64/ruby/objspace.so 7fa691bb9000-7fa691bba000 r--p 0000a000 08:08 7006211 /usr/lib64/ruby/objspace.so 7fa691bba000-7fa691bbb000 rw-p 00000000 00:00 0 7fa691bbb000-7fa691bbc000 r-xp 00000000 08:08 7006208 /usr/lib64/ruby/io/nonblock.so 7fa691bbc000-7fa691bbd000 r--p 00001000 08:08 7006208 /usr/lib64/ruby/io/nonblock.so 7fa691bbd000-7fa691bbe000 r--p 00001000 08:08 7006208 /usr/lib64/ruby/io/nonblock.so 7fa691bbe000-7fa691bbf000 rw-p 00000000 00:00 0 7fa691bbf000-7fa691bc0000 ---p 00000000 00:00 0 7fa691bc0000-7fa691c61000 rw-p 00000000 00:00 0 7fa691c61000-7fa691c62000 ---p 00000000 00:00 0 7fa691c62000-7fa691d03000 rw-p 00000000 00:00 0 7fa691d03000-7fa691d04000 ---p 00000000 00:00 0 7fa691d04000-7fa691da5000 rw-p 00000000 00:00 0 7fa691da5000-7fa691da6000 ---p 00000000 00:00 0 7fa691da6000-7fa691e47000 rw-p 00000000 00:00 0 7fa691e47000-7fa691e48000 ---p 00000000 00:00 0 7fa691e48000-7fa691ee9000 rw-p 00000000 00:00 0 7fa691ee9000-7fa691eea000 ---p 00000000 00:00 0 7fa691eea000-7fa691f8b000 rw-p 00000000 00:00 0 7fa691f8b000-7fa691f8c000 ---p 00000000 00:00 0 7fa691f8c000-7fa69202d000 rw-p 00000000 00:00 0 7fa69202d000-7fa69202e000 ---p 00000000 00:00 0 7fa69202e000-7fa6920cf000 rw-p 00000000 00:00 0 7fa6920cf000-7fa6920d0000 ---p 00000000 00:00 0 7fa6920d0000-7fa692171000 rw-p 00000000 00:00 0 7fa692171000-7fa692172000 ---p 00000000 00:00 0 7fa692172000-7fa692213000 rw-p 00000000 00:00 0 7fa692213000-7fa692214000 ---p 00000000 00:00 0 7fa692214000-7fa6922b5000 rw-p 00000000 00:00 0 7fa6922b5000-7fa6922b6000 ---p 00000000 00:00 0 7fa6922b6000-7fa692357000 rw-p 00000000 00:00 0 7fa692357000-7fa692358000 ---p 00000000 00:00 0 7fa692358000-7fa6923f9000 rw-p 00000000 00:00 0 7fa6923f9000-7fa6923fa000 ---p 00000000 00:00 0 7fa6923fa000-7fa69249b000 rw-p 00000000 00:00 0 7fa69249b000-7fa69249c000 ---p 00000000 00:00 0 7fa69249c000-7fa69253d000 rw-p 00000000 00:00 0 7fa69253d000-7fa69253e000 ---p 00000000 00:00 0 7fa69253e000-7fa6925df000 rw-p 00000000 00:00 0 7fa6925df000-7fa6925e0000 ---p 00000000 00:00 0 7fa6925e0000-7fa692681000 rw-p 00000000 00:00 0 7fa692681000-7fa692682000 ---p 00000000 00:00 0 7fa692682000-7fa692723000 rw-p 00000000 00:00 0 7fa692723000-7fa692724000 ---p 00000000 00:00 0 7fa692724000-7fa6927c5000 rw-p 00000000 00:00 0 7fa6927c5000-7fa6927c6000 ---p 00000000 00:00 0 7fa6927c6000-7fa692867000 rw-p 00000000 00:00 0 7fa692867000-7fa692868000 ---p 00000000 00:00 0 7fa692868000-7fa692909000 rw-p 00000000 00:00 0 7fa692909000-7fa69290a000 ---p 00000000 00:00 0 7fa69290a000-7fa6929ab000 rw-p 00000000 00:00 0 7fa6929ab000-7fa6929ac000 ---p 00000000 00:00 0 7fa6929ac000-7fa692a4d000 rw-p 00000000 00:00 0 7fa692a4d000-7fa692a4e000 ---p 00000000 00:00 0 7fa692a4e000-7fa692aef000 rw-p 00000000 00:00 0 7fa692aef000-7fa692af0000 ---p 00000000 00:00 0 7fa692af0000-7fa692b91000 rw-p 00000000 00:00 0 7fa692b91000-7fa692b92000 ---p 00000000 00:00 0 7fa692b92000-7fa692c33000 rw-p 00000000 00:00 0 7fa692c33000-7fa692c34000 ---p 00000000 00:00 0 7fa692c34000-7fa692cd5000 rw-p 00000000 00:00 0 7fa692cd5000-7fa692cd6000 ---p 00000000 00:00 0 7fa692cd6000-7fa692d77000 rw-p 00000000 00:00 0 7fa692d77000-7fa692d78000 ---p 00000000 00:00 0 7fa692d78000-7fa692e19000 rw-p 00000000 00:00 0 7fa692e19000-7fa692e1a000 ---p 00000000 00:00 0 7fa692e1a000-7fa692ebb000 rw-p 00000000 00:00 0 7fa692ebb000-7fa692ebc000 ---p 00000000 00:00 0 7fa692ebc000-7fa692f5d000 rw-p 00000000 00:00 0 7fa692f5d000-7fa692f5e000 ---p 00000000 00:00 0 7fa692f5e000-7fa693800000 rw-p 00000000 00:00 0 7fa693800000-7fa6acc00000 rw-p 00000000 00:00 0 7fa6acc00000-7fa6acc08000 r-xp 00000000 08:08 6981103 /usr/lib64/libkrb5support.so.0.1 7fa6acc08000-7fa6acc0e000 r--p 00008000 08:08 6981103 /usr/lib64/libkrb5support.so.0.1 7fa6acc0e000-7fa6acc0f000 r--p 0000d000 08:08 6981103 /usr/lib64/libkrb5support.so.0.1 7fa6acc0f000-7fa6acc10000 rw-p 0000e000 08:08 6981103 /usr/lib64/libkrb5support.so.0.1 7fa6acc10000-7fa6acc20000 rw-p 00000000 00:00 0 7fa6acc20000-7fa6acd20000 rw-p 00000000 00:00 0 7fa6acd21000-7fa6acd23000 r-xp 00000000 08:08 6981047 /usr/lib64/libkeyutils.so.1.10 7fa6acd23000-7fa6acd25000 r--p 00002000 08:08 6981047 /usr/lib64/libkeyutils.so.1.10 7fa6acd25000-7fa6acd26000 r--p 00004000 08:08 6981047 /usr/lib64/libkeyutils.so.1.10 7fa6acd26000-7fa6acd27000 rw-p 00000000 00:00 0 7fa6acd27000-7fa6acd29000 r-xp 00000000 08:08 6981054 /usr/lib64/libcom_err.so.2.1 7fa6acd29000-7fa6acd2b000 r--p 00002000 08:08 6981054 /usr/lib64/libcom_err.so.2.1 7fa6acd2b000-7fa6acd2c000 r--p 00003000 08:08 6981054 /usr/lib64/libcom_err.so.2.1 7fa6acd2c000-7fa6acd2d000 rw-p 00004000 08:08 6981054 /usr/lib64/libcom_err.so.2.1 7fa6acd2d000-7fa6acd30000 r--s 00000000 08:08 7008124 /usr/bin/ruby-mri 7fa6acd30000-7fa6ace51000 rw-p 00000000 00:00 0 7fa6ace51000-7fa6acfc0000 r-xp 00000000 08:08 6975853 /usr/lib64/libc.so.6 7fa6acfc0000-7fa6ad036000 r--p 0016f000 08:08 6975853 /usr/lib64/libc.so.6 7fa6ad036000-7fa6ad03a000 r--p 001e4000 08:08 6975853 /usr/lib64/libc.so.6 7fa6ad03a000-7fa6ad03c000 rw-p 001e8000 08:08 6975853 /usr/lib64/libc.so.6 7fa6ad03c000-7fa6ad044000 rw-p 00000000 00:00 0 7fa6ad044000-7fa6ad0d2000 r-xp 00000000 08:08 6975855 /usr/lib64/libm.so.6 7fa6ad0d2000-7fa6ad156000 r--p 0008e000 08:08 6975855 /usr/lib64/libm.so.6 7fa6ad156000-7fa6ad157000 r--p 00111000 08:08 6975855 /usr/lib64/libm.so.6 7fa6ad157000-7fa6ad158000 rw-p 00112000 08:08 6975855 /usr/lib64/libm.so.6 7fa6ad158000-7fa6ad1d9000 r-xp 00000000 08:08 6976031 /usr/lib64/libgmp.so.10.5.0 7fa6ad1d9000-7fa6ad1fd000 r--p 00081000 08:08 6976031 /usr/lib64/libgmp.so.10.5.0 7fa6ad1fd000-7fa6ad1ff000 r--p 000a5000 08:08 6976031 /usr/lib64/libgmp.so.10.5.0 7fa6ad1ff000-7fa6ad200000 rw-p 000a7000 08:08 6976031 /usr/lib64/libgmp.so.10.5.0 7fa6ad200000-7fa6ad64b000 r-xp 00000000 08:08 7006108 /usr/lib64/libruby.so.4.0.0 7fa6ad64b000-7fa6ad7f6000 r--p 0044b000 08:08 7006108 /usr/lib64/libruby.so.4.0.0 7fa6ad7f6000-7fa6ad811000 r--p 005f5000 08:08 7006108 /usr/lib64/libruby.so.4.0.0 7fa6ad811000-7fa6ad813000 rw-p 00610000 08:08 7006108 /usr/lib64/libruby.so.4.0.0 7fa6ad813000-7fa6ad827000 rw-p 00000000 00:00 0 7fa6ad827000-7fa6ad828000 r-xp 00000000 08:08 7006201 /usr/lib64/ruby/erb/escape.so 7fa6ad828000-7fa6ad82a000 r--p 00001000 08:08 7006201 /usr/lib64/ruby/erb/escape.so 7fa6ad82a000-7fa6ad82b000 r--p 00002000 08:08 7006201 /usr/lib64/ruby/erb/escape.so 7fa6ad82b000-7fa6ad82c000 rw-p 00000000 00:00 0 7fa6ad82c000-7fa6ad82e000 r-xp 00000000 08:08 7006109 /usr/lib64/ruby/cgi/escape.so 7fa6ad82e000-7fa6ad830000 r--p 00002000 08:08 7006109 /usr/lib64/ruby/cgi/escape.so 7fa6ad830000-7fa6ad831000 r--p 00003000 08:08 7006109 /usr/lib64/ruby/cgi/escape.so 7fa6ad831000-7fa6ad832000 rw-p 00000000 00:00 0 7fa6ad832000-7fa6ad836000 r-xp 00000000 08:08 7006222 /usr/lib64/ruby/strscan.so 7fa6ad836000-7fa6ad839000 r--p 00004000 08:08 7006222 /usr/lib64/ruby/strscan.so 7fa6ad839000-7fa6ad83a000 r--p 00006000 08:08 7006222 /usr/lib64/ruby/strscan.so 7fa6ad83a000-7fa6ad83b000 rw-p 00000000 00:00 0 7fa6ad83b000-7fa6ad83d000 r-xp 00000000 08:08 7006210 /usr/lib64/ruby/monitor.so 7fa6ad83d000-7fa6ad83e000 r--p 00002000 08:08 7006210 /usr/lib64/ruby/monitor.so 7fa6ad83e000-7fa6ad83f000 r--p 00003000 08:08 7006210 /usr/lib64/ruby/monitor.so 7fa6ad83f000-7fa6ad850000 rw-p 00000000 00:00 0 7fa6ad851000-7fa6ad853000 r-xp 00000000 08:08 7006183 /usr/lib64/ruby/enc/trans/transdb.so 7fa6ad853000-7fa6ad854000 r--p 00002000 08:08 7006183 /usr/lib64/ruby/enc/trans/transdb.so 7fa6ad854000-7fa6ad855000 r--p 00002000 08:08 7006183 /usr/lib64/ruby/enc/trans/transdb.so 7fa6ad855000-7fa6ad856000 rw-p 00000000 00:00 0 7fa6ad856000-7fa6ad857000 r-xp 00000000 08:08 7006123 /usr/lib64/ruby/enc/encdb.so 7fa6ad857000-7fa6ad858000 r--p 00001000 08:08 7006123 /usr/lib64/ruby/enc/encdb.so 7fa6ad858000-7fa6ad859000 r--p 00001000 08:08 7006123 /usr/lib64/ruby/enc/encdb.so 7fa6ad859000-7fa6ad85d000 rw-p 00000000 00:00 0 7fa6ad85d000-7fa6ad880000 r-xp 00000000 08:08 6972533 /usr/lib64/libgcc_s-15-20251111.so.1 7fa6ad880000-7fa6ad887000 r--p 00023000 08:08 6972533 /usr/lib64/libgcc_s-15-20251111.so.1 7fa6ad887000-7fa6ad888000 r--p 0002a000 08:08 6972533 /usr/lib64/libgcc_s-15-20251111.so.1 7fa6ad888000-7fa6ad88b000 rw-p 00000000 00:00 0 7fa6ad88b000-7fa6ad8a4000 r-xp 00000000 08:08 6976137 /usr/lib64/libcrypt.so.2.0.0 7fa6ad8a4000-7fa6ad8be000 r--p 00019000 08:08 6976137 /usr/lib64/libcrypt.so.2.0.0 7fa6ad8be000-7fa6ad8bf000 r--p 00032000 08:08 6976137 /usr/lib64/libcrypt.so.2.0.0 7fa6ad8bf000-7fa6ad8c0000 rw-p 00000000 00:00 0 7fa6ad8c0000-7fa6ad8d7000 r-xp 00000000 08:08 7007662 /usr/lib64/libz.so.1.3.1.zlib-ng 7fa6ad8d7000-7fa6ad8e1000 r--p 00017000 08:08 7007662 /usr/lib64/libz.so.1.3.1.zlib-ng 7fa6ad8e1000-7fa6ad8e2000 r--p 00020000 08:08 7007662 /usr/lib64/libz.so.1.3.1.zlib-ng 7fa6ad8e2000-7fa6ad8e3000 rw-p 00021000 08:08 7007662 /usr/lib64/libz.so.1.3.1.zlib-ng 7fa6ad8e3000-7fa6ad8e5000 rw-p 00000000 00:00 0 7fa6ad8e6000-7fa6ad8e7000 rw-p 00000000 00:00 0 7fa6ad8e7000-7fa6ad8e8000 rw-p 00000000 00:00 0 7fa6ad8e8000-7fa6ad8ec000 r--p 00000000 00:00 0 [vvar] 7fa6ad8ec000-7fa6ad8ee000 r--p 00000000 00:00 0 [vvar_vclock] 7fa6ad8ee000-7fa6ad8f0000 r-xp 00000000 00:00 0 [vdso] 7fa6ad8f0000-7fa6ad91a000 r-xp 00000000 08:08 6975850 /usr/lib64/ld-linux-x86-64.so.2 7fa6ad91a000-7fa6ad926000 r--p 0002a000 08:08 6975850 /usr/lib64/ld-linux-x86-64.so.2 7fa6ad926000-7fa6ad928000 r--p 00035000 08:08 6975850 /usr/lib64/ld-linux-x86-64.so.2 7fa6ad928000-7fa6ad929000 rw-p 00037000 08:08 6975850 /usr/lib64/ld-linux-x86-64.so.2 7fa6ad929000-7fa6ad92a000 rw-p 00000000 00:00 0 7ffebfcbc000-7ffebfcdd000 rw-p 00000000 00:00 0 [stack] ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] ``` ---------------------------------------- Bug #21771: pg-1.6.2 testsuite segfaults in ruby4.0.0dev https://bugs.ruby-lang.org/issues/21771#change-115548 * Author: mtasaka (Mamoru TASAKA) * Status: Open * ruby -v: ruby 4.0.0dev (2025-12-09 master edca81a1bb) +PRISM [x86_64-linux] * Backport: 3.2: UNKNOWN, 3.3: UNKNOWN, 3.4: UNKNOWN ---------------------------------------- Looks like pg-1.6.2 https://github.com/ged/ruby-pg/tree/c75ed8da19c356b52d83da2627295760780d3d36 testsuite began to segfault, especially the following ``` #!/bin/bash export PGPORT=54321 export RUBY_PG_TEST_DIR=/builddir/build/BUILD/tmp export RUBYLIB=/builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/share/gems/gems/pg-1.6.2/lib:/builddir/build/BUILD/rubygem-pg-1.6.2-build/pg-1.6.2/usr/lib64/gems/ruby/pg-1.6.2 # The above path should be replaced properly rm -rf $RUBY_PG_TEST_DIR exec ruby -S --verbose \ -r ./spec/helpers \ rspec -f d \ spec/pg/connection_spec.rb -E '' \ --seed 1 ``` segfaults like below (will write later) It seems that segfaults began to happen between commit:706d80830b9f0a5a2eac66251d1417abb2ff143c (no problem) and commit:d7e55f84f2bd62d302b29513d4c4dc8ae9aef96f (segfaults) Tried with commit:edca81a1bb72a9dc54a37766d2c80790dec13884 it still segfaults. Note that ruby-pg *compiled* with commit:706d80830b9f0a5a2eac66251d1417abb2ff143 does *not* segfault with ruby commit:edca81a1bb72a9dc54a37766d2c80790dec13884 , so I suspect that there is something wrong with "inlined" function or so. -- https://bugs.ruby-lang.org/ ______________________________________________ ruby-core mailing list -- ruby-core@ml.ruby-lang.org To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/