Add support for RUBY_FREE_AT_EXIT #1679
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: 0x00007ff63f4a3249 RBP: 0x00007ffe6b556430 RSP: 0x00007ffe6b556400",
" RAX: 0x0000000000000001 RBX: 0xbfd8f8b72144b574 RCX: 0x00007ff63baebed8",
" RDX: 0x0000000000000000 RDI: 0xbfd8f8b72144b574 RSI: 0x0000000000000001",
" R8: 0x000055f4566a9fb0 R9: 0x0000000000000007 R10: 0x000055f1097a0770",
" R11: 0xbfd8f8b72144b574 R12: 0x000055f10976ce80 R13: 0x0000000000000001",
" R14: 0x0000000000000000 R15: 0x00007ff63f604fc0 EFL: 0x0000000000010206",
"",
"-- C level backtrace information -------------------------------------------",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/lib/libruby.so.3.0(rb_vm_bugreport+0x48e) [0x7ff63facecbe]",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/lib/libruby.so.3.0(rb_bug_for_fatal_signal+0xf4) [0x7ff63f8cb424]",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/lib/libruby.so.3.0(sigsegv+0x4f) [0x7ff63fa209ff]",
"[0x7ff63f445330]",
"[0x7ff63f4a3249]",
"[0x7ff63b863acd]",
"[0x7ff63b85fbdd]",
"[0x7ff63b8608e9]",
"[0x7ff63b860be3]",
"[0x7ff63b99beb3]",
"[0x7ff63b85fe50]",
"[0x7ff63b849439]",
"[0x7ff63b849878]",
"[0x7ff63b84df22]",
"[0x7ff63f447a76]",
"[0x7ff63f447bbe]",
"[0x7ff63f42a1d1]",
"[0x7ff63f42a28b]",
"/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby(_start+0x25) [0x55f0ee3561c5]",
"",
"-- Other runtime information -----------------------------------------------",
"",
"* Process memory map:",
"",
"55f0ee355000-55f0ee356000 r--p 00000000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55f0ee356000-55f0ee357000 r-xp 00001000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55f0ee357000-55f0ee358000 r--p 00002000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55f0ee358000-55f0ee359000 r--p 00002000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55f0ee359000-55f0ee35a000 rw-p 00003000 08:11 4012826 /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/ruby",
"55f108fa9000-55f1099ef000 rw-p 00000000 00:00 0 [heap]",
"7ff63b600000-7ff63b6e2000 r--p 00000000 08:11 330294 /home/runner/openssl/lib/libcrypto.so.3",
"7ff63b6e2000-7ff63ba70000 r-xp 000e2000 08:11 330294 /home/runner/openssl/lib/libcrypto.so.3",
"7ff63ba70000-7ff63bba2000 r--p 00470000 08:11 330294 /home/runner/openssl/lib/libcrypto.so.3",
"7ff63bba2000-7ff63bc1e000 r--p 005a1000 08:11 330294 /home/runner/openssl/lib/libcrypto.so.3",
"7ff63bc1e000-7ff63bc21000 rw-p 0061d000 08:11 330294 /home/runner/openssl/lib/libcrypto.so.3",
"7ff63bc21000-7ff63bc24000 rw-p 00000000 00:00 0 ",
"7ff63bd0c000-7ff63bd12000 r--p 00000000 08:11 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7ff63bd12000-7ff63bd35000 r-xp 00006000 08:11 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7ff63bd35000-7ff63bd3d000 r--p 00029000 08:11 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7ff63bd3d000-7ff63bd3e000 r--p 00030000 08:11 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7ff63bd3e000-7ff63bd3f000 rw-p 00031000 08:11 3942584 /opt/hostedtoolcache/Ruby/3.0.7/x64/lib/ruby/3.0.0/x86_64-linux/socket.so",
"7ff63bd3f000-7ff63bd60000 r--p 00000000 08:11 330285 /home/runner/openssl/lib/libssl.so.3",
"7ff63bd60000-7ff63be0f000 r-xp 00021000 08:11 330285 /home/runner/openssl/lib/libssl.so.3",
"7ff63be0f000-7ff63be41000 r--p 000d0000 08:11 330285 /home/runner/openssl/lib/libssl.so.3",
"7ff63be41000-7ff63be4a00
|
Loading