チケット #20323 を jeremyevans0 (Jeremy Evans) さんが更新しました。
ステータス を Open から Closed に変更
This is not a segmentation fault (SIGSEGV), it's an illegal instruction crash
(SIGILL). Considering it occurs in `/usr/local/lib/ruby/2.6.0/openssl/buffering.rb`, this
is likely an issue either in the ruby openssl extension or in openssl itself. Could
possibly be related to missing BTI support in the version of openssl you are using,
assuming your processor supports BTI.
In any case, Ruby 2.6.3 is end-of-life and no longer supported. Please upgrade to a
supported version of Ruby (3.3, 3.2, or 3.1).
----------------------------------------
Bug #20323: Segmentation Fault in while working in Ruby 2.6.3
https://bugs.ruby-lang.org/issues/20323#change-107124
* 作成者: sriram-ruby-dev (Sriram A)
* ステータス: Closed
* ruby -v: 2.6.3
* Backport: 3.0: UNKNOWN, 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
I am using Ruby 2.6.3 in my project. Suddenly my application raises segmentation fault
issue, I have tried the solution mentioned in
https://bugs.ruby-lang.org/issues/18555#note-6 the above issue, but it doesn't solve
my problem. I have attached log of the error.
``` ruby
2023-08-09 12:44:32 /usr/local/lib/ruby/2.6.0/openssl/buffering.rb:383: [BUG] Illegal
instruction at 0x0000ffff90d911a0
2023-08-09 12:44:32 ruby 2.6.3p62 (2019-04-16 revision 67580) [aarch64-linux]
2023-08-09 12:44:32
2023-08-09 12:44:32 -- Control frame information
-----------------------------------------------
2023-08-09 12:44:32 c:0046 p:---- s:0274 e:000273 CFUNC :syswrite_nonblock
2023-08-09 12:44:32 c:0045 p:0013 s:0268 e:000267 METHOD
/usr/local/lib/ruby/2.6.0/openssl/buffering.rb:383
2023-08-09 12:44:32 c:0044 p:0021 s:0261 e:000260 BLOCK
/usr/local/lib/ruby/2.6.0/net/protocol.rb:277 [FINISH]
2023-08-09 12:44:32 c:0043 p:---- s:0253 e:000252 IFUNC
2023-08-09 12:44:32 c:0042 p:---- s:0250 e:000249 CFUNC :each
2023-08-09 12:44:32 c:0041 p:---- s:0247 e:000246 CFUNC :each_with_index
```
---ファイル---------------------------------
output.log (509 KB)
--
https://bugs.ruby-lang.org/