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: 0x00007fd1d14a3249 RBP: 0x00007ffe0eeb0c90 RSP: 0x00007ffe0eeb0c60",
" RAX: 0x0000000000000001 RBX: 0x18807c57c0d37ca1 RCX: 0x00007fd1cdcebed8",
" RDX: 0x0000000000000000 RDI: 0x18807c57c0d37ca1 RSI: 0x0000000000000001",
" R8: 0x0000558d41beef6d R9: 0x0000000000000007 R10: 0x000055881943db50",
" R11: 0x18807c57c0d37ca1 R12: 0x000055881939b760 R13: 0x0000000000000001",
" R14: 0x0000000000000000 R15: 0x00007fd1d1604fc0 EFL: 0x0000000000010206",
"",
"-- C level backtrace information -------------------------------------------",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/lib/libruby.so.3.0(rb_vm_bugreport+0x48e) [0x7fd1d1acecbe]",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/lib/libruby.so.3.0(rb_bug_for_fatal_signal+0xf4) [0x7fd1d18cb424]",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/lib/libruby.so.3.0(sigsegv+0x4f) [0x7fd1d1a209ff]",
"[0x7fd1d1445330]",
"[0x7fd1d14a3249]",
"[0x7fd1cda63acd]",
"[0x7fd1cda5fbdd]",
"[0x7fd1cda608e9]",
"[0x7fd1cda60be3]",
"[0x7fd1cdb9beb3]",
"[0x7fd1cda5fe50]",
"[0x7fd1cda49439]",
"[0x7fd1cda49878]",
"[0x7fd1cda4df22]",
"[0x7fd1d1447a76]",
"[0x7fd1d1447bbe]",
"[0x7fd1d142a1d1]",
"[0x7fd1d142a28b]",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby(_start+0x25) [0x5587ef9991c5]",
"",
"-- Other runtime information -----------------------------------------------",
"",
"* Process memory map:",
"",
"5587ef998000-5587ef999000 r--p 00000000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"5587ef999000-5587ef99a000 r-xp 00001000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"5587ef99a000-5587ef99b000 r--p 00002000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"5587ef99b000-5587ef99c000 r--p 00002000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"5587ef99c000-5587ef99d000 rw-p 00003000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"558818db5000-5588197ad000 rw-p 00000000 00:00 0 [heap]",
"7fd1cd795000-7fd1cd7cd000 r--s 00000000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"7fd1cd7cd000-7fd1cd7d3000 r--p 00000000 08:11 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7fd1cd7d3000-7fd1cd7f6000 r-xp 00006000 08:11 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7fd1cd7f6000-7fd1cd7fe000 r--p 00029000 08:11 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7fd1cd7fe000-7fd1cd7ff000 r--p 00030000 08:11 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7fd1cd7ff000-7fd1cd800000 rw-p 00031000 08:11 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7fd1cd800000-7fd1cd8e2000 r--p 00000000 08:11 330292 /home/runner/openssl/lib/libcrypto.so.3",
"7fd1cd8e2000-7fd1cdc70000 r-xp 000e2000 08:11 330292 /home/runner/openssl/lib/libcrypto.so.3",
"7fd1cdc70000-7fd1cdda2000 r--p 00470000 08:11 330292 /home/runner/openssl/lib/libcrypto.so.3",
"7fd1cdda2000-7fd1cde1e000 r--p 005a1000 08:11 330292 /home/runner/openssl/lib/libcrypto.so.3",
"7fd1cde1e000-7fd1cde21000 rw-p 0061d000 08:11 330292 /home/runner/openssl/lib/libcrypto.so.3",
"7fd1cde21000-7fd1cde24000 rw-p 00000000 00:00 0 ",
"7fd1cde40000-7fd1cde61000 r--p 00000000 08:11 330284 /home/runner/openssl/lib/libssl.so.3",
"7fd1cde61000-7fd1cdf10000 r-xp 00021000 08:11 330284 /home/runner/openssl/lib/libssl.so.3",
"7fd1cdf10000-7fd
|
Loading