[ruby-core:78443] [Ruby trunk Bug#12993] SEGV in OpenSSL::TestSSL#test_close_after_socket_close

From: v.ondruch@...
Date: 2016-11-30 15:18:34 UTC
List: ruby-core #78443
Issue #12993 has been updated by Vit Ondruch.


Actually, I thought the fix was applied in the package according to the OpenSSL changelog:

```
* Tue Nov 22 2016 Tom叩邸 Mr叩z <tmraz@redhat.com> 1.1.0c-2
- revert SSL_read() behavior change
- patch from upstream (#1394677)
- EC curve NIST P-224 is now allowed, still kept disabled in TLS due to less than optimal security
```

But apparently the patch was not applied at the end. It should be corrected now [1, 2].

And thx for the fix in Ruby :)


[1] https://bugzilla.redhat.com/show_bug.cgi?id=1394677#c7
[2] http://pkgs.fedoraproject.org/cgit/rpms/openssl.git/commit/?id=3a8593870afda41424d6753c313bc0252090a248


----------------------------------------
Bug #12993: SEGV in OpenSSL::TestSSL#test_close_after_socket_close 
https://bugs.ruby-lang.org/issues/12993#change-61815

* Author: Vit Ondruch
* Status: Closed
* Priority: Normal
* Assignee: 
* ruby -v: ruby 2.4.0dev (2016-11-30 trunk 56941) [x86_64-linux]
* Backport: 2.1: DONTNEED, 2.2: DONTNEED, 2.3: DONTNEED
----------------------------------------
Testing the latest version of Ruby from trunk on Fedora Rawhide, the OpenSSL::TestSSL#test_close_after_socket_close segfaults (see the attached log). Not sure what might be possible the reason, if it is some change in Fedora in Ruby.

$ rpm -q glibc
glibc-2.24.90-19.fc26.x86_64

$ rpm -q openssl-libs
openssl-libs-1.1.0c-2.fc26.x86_64

---Files--------------------------------
r56941-segv.log (193 KB)


-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next