Add support for RUBY_FREE_AT_EXIT #1680
Annotations
2 errors
|
rake test
Process completed with exit code 1.
|
|
rake test:
test/openssl/test_pkey.rb#L144
<["Enter PEM pass phrase:"]> expected but was
<["Enter PEM pass phrase:",
"-e: [BUG] Segmentation fault at 0x0000000000000000",
"ruby 3.0.7p220 (2024-04-23 revision 724a071175) [x86_64-linux]",
"",
"-- Machine register context ------------------------------------------------",
" RIP: 0x00007fad7d6a3249 RBP: 0x00007ffd72e34e80 RSP: 0x00007ffd72e34e50",
" RAX: 0x0000000000000001 RBX: 0xf50db08e212b8f2c RCX: 0x00007fad79d01f78",
" RDX: 0x0000000000000000 RDI: 0xf50db08e212b8f2c RSI: 0x0000000000000001",
" R8: 0x000055c7a24ab25d R9: 0x0000000000000007 R10: 0x000055c2fe58d000",
" R11: 0xf50db08e212b8f2c R12: 0x000055c2fe061fe0 R13: 0x0000000000000001",
" R14: 0x0000000000000000 R15: 0x00007fad7d804fc0 EFL: 0x0000000000010206",
"",
"-- C level backtrace information -------------------------------------------",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/lib/libruby.so.3.0(rb_vm_bugreport+0x48e) [0x7fad7dccecbe]",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/lib/libruby.so.3.0(rb_bug_for_fatal_signal+0xf4) [0x7fad7dacb424]",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/lib/libruby.so.3.0(sigsegv+0x4f) [0x7fad7dc209ff]",
"[0x7fad7d645330]",
"[0x7fad7d6a3249]",
"[0x7fad79a6479d]",
"[0x7fad79a6007d]",
"[0x7fad79a60dc9]",
"[0x7fad79a610d3]",
"[0x7fad79b9db15]",
"[0x7fad79a6030f]",
"[0x7fad79a4e1c9]",
"[0x7fad79a4e5d8]",
"[0x7fad79a52d12]",
"[0x7fad7d647a76]",
"[0x7fad7d647bbe]",
"[0x7fad7d62a1d1]",
"[0x7fad7d62a28b]",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby(_start+0x25) [0x55c2be05f1c5]",
"",
"-- Other runtime information -----------------------------------------------",
"",
"* Process memory map:",
"",
"55c2be05e000-55c2be05f000 r--p 00000000 08:01 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55c2be05f000-55c2be060000 r-xp 00001000 08:01 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55c2be060000-55c2be061000 r--p 00002000 08:01 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55c2be061000-55c2be062000 r--p 00002000 08:01 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55c2be062000-55c2be063000 rw-p 00003000 08:01 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55c2fdf3c000-55c2fe934000 rw-p 00000000 00:00 0 [heap]",
"7fad79800000-7fad798e4000 r--p 00000000 08:01 526445 /home/runner/openssl/lib/libcrypto.so.4",
"7fad798e4000-7fad79c85000 r-xp 000e4000 08:01 526445 /home/runner/openssl/lib/libcrypto.so.4",
"7fad79c85000-7fad79dbc000 r--p 00485000 08:01 526445 /home/runner/openssl/lib/libcrypto.so.4",
"7fad79dbc000-7fad79e3a000 r--p 005bb000 08:01 526445 /home/runner/openssl/lib/libcrypto.so.4",
"7fad79e3a000-7fad79e3d000 rw-p 00639000 08:01 526445 /home/runner/openssl/lib/libcrypto.so.4",
"7fad79e3d000-7fad79e40000 rw-p 00000000 00:00 0 ",
"7fad79f72000-7fad79faa000 r--s 00000000 08:01 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"7fad79faa000-7fad79fb0000 r--p 00000000 08:01 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7fad79fb0000-7fad79fd3000 r-xp 00006000 08:01 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7fad79fd3000-7fad79fdb000 r--p 00029000 08:01 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7fad79fdb000-7fad79fdc000 r--p 00030000 08:01 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7fad79fdc000-7fad79fdd000 rw-p 00031000 08:01 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7fad79fdd000-7fad79fff000 r--p 00000000 08:01 526446 /home/runner/openssl/lib/libssl.so.4",
"7fad79fff000-7fad7a0af000 r-xp 00022000 08:01 526446 /home/runner/openssl/lib/libssl.so.4",
"7fad7a0af000-7fa
|
Loading