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: 0x00007f54604a3249 RBP: 0x00007ffdb65ee290 RSP: 0x00007ffdb65ee260",
" RAX: 0x0000000000000001 RBX: 0xda620058c5eae52d RCX: 0x00007f545ca87cf8",
" RDX: 0x0000000000000000 RDI: 0xda620058c5eae52d RSI: 0x0000000000000001",
" R8: 0x000055b8d849137c R9: 0x0000000000000007 R10: 0x000055bd83a5c6d0",
" R11: 0xda620058c5eae52d R12: 0x000055bd8384ef70 R13: 0x0000000000000001",
" R14: 0x0000000000000000 R15: 0x00007f5460604fc0 EFL: 0x0000000000010206",
"",
"-- C level backtrace information -------------------------------------------",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/lib/libruby.so.3.0(rb_vm_bugreport+0x48e) [0x7f5460acecbe]",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/lib/libruby.so.3.0(rb_bug_for_fatal_signal+0xf4) [0x7f54608cb424]",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/lib/libruby.so.3.0(sigsegv+0x4f) [0x7f5460a209ff]",
"[0x7f5460445330]",
"[0x7f54604a3249]",
"[0x7f545c8324ad]",
"[0x7f545c82e6cf]",
"[0x7f545c82f3d9]",
"[0x7f545c82f743]",
"[0x7f545c956743]",
"[0x7f545c82eb30]",
"[0x7f545c8189e9]",
"[0x7f545c818e28]",
"[0x7f545c81d292]",
"[0x7f5460447a76]",
"[0x7f5460447bbe]",
"[0x7f546042a1d1]",
"[0x7f546042a28b]",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby(_start+0x25) [0x55bd7b2c51c5]",
"",
"-- Other runtime information -----------------------------------------------",
"",
"* Process memory map:",
"",
"55bd7b2c4000-55bd7b2c5000 r--p 00000000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55bd7b2c5000-55bd7b2c6000 r-xp 00001000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55bd7b2c6000-55bd7b2c7000 r--p 00002000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55bd7b2c7000-55bd7b2c8000 r--p 00002000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55bd7b2c8000-55bd7b2c9000 rw-p 00003000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55bd8334f000-55bd83d2f000 rw-p 00000000 00:00 0 [heap]",
"7f545c600000-7f545c6c5000 r--p 00000000 08:11 330295 /home/runner/openssl/lib/libcrypto.so.3",
"7f545c6c5000-7f545ca12000 r-xp 000c5000 08:11 330295 /home/runner/openssl/lib/libcrypto.so.3",
"7f545ca12000-7f545cb2c000 r--p 00412000 08:11 330295 /home/runner/openssl/lib/libcrypto.so.3",
"7f545cb2c000-7f545cb92000 r--p 0052b000 08:11 330295 /home/runner/openssl/lib/libcrypto.so.3",
"7f545cb92000-7f545cb95000 rw-p 00591000 08:11 330295 /home/runner/openssl/lib/libcrypto.so.3",
"7f545cb95000-7f545cb98000 rw-p 00000000 00:00 0 ",
"7f545ccac000-7f545cce4000 r--s 00000000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"7f545cce4000-7f545cce5000 r--p 00000000 08:11 3942631 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/io/wait.so",
"7f545cce5000-7f545cce6000 r-xp 00001000 08:11 3942631 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/io/wait.so",
"7f545cce6000-7f545cce7000 r--p 00002000 08:11 3942631 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/io/wait.so",
"7f545cce7000-7f545cce8000 r--p 00002000 08:11 3942631 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/io/wait.so",
"7f545cce8000-7f545cce9000 rw-p 00003000 08:11 3942631 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/io/wait.so",
"7f545cce9000-7f545cd0a000 r--p 00000000 08:11 330286 /home/runner/openssl/lib/libssl.so.3",
"7f545cd0a000-7f545cdb1000 r-xp 00021000 08:11 330286 /home/runner/openssl/lib/libssl.so.3",
"7f545cdb100
|
Loading