[#47562] [Backport 200 - Backport #8716][Open] segmation fault 正規表現で大量のグループを利用時 — "taka-yoshi (taka-yoshi taka)" <smokeonthewater222@...>

15 messages 2013/08/01

[#47569] [ruby-trunk - Feature #8726][Open] Class#source_location — "takiuchi (Genki Takiuchi)" <genki@...21g.com>

14 messages 2013/08/03

[#47663] Re: [ruby-core:56878] [ruby-trunk - misc #8835][Open] Introducing a semantic versioning scheme and branching policy — "Akinori MUSHA" <knu@...>

At Fri, 30 Aug 2013 21:49:34 +0900,

6 messages 2013/08/30

[ruby-dev:47661] [ruby-trunk - Bug #8831] test-all error: OpenSSL::SSL::SSLError: SSL_write: bad write retry

From: "naruse (Yui NARUSE)" <naruse@...>
Date: 2013-08-30 01:17:31 UTC
List: ruby-dev #47661
Issue #8831 has been updated by naruse (Yui NARUSE).


FreeBSD also has failures:

  4) Failure:
OpenSSL::TestPair#test_read_nonblock_no_exception [/home/chkbuild/build/20130830T000301Z/ruby/test/openssl/test_pair.rb:175]:
<nil> expected but was
<:wait_readable>.

  5) Failure:
OpenSSL::TestPair#test_read_nonblock [/home/chkbuild/build/20130830T000301Z/ruby/test/openssl/test_pair.rb:160]:
[EOFError] exception expected, not
Class: <OpenSSL::SSL::SSLErrorWaitReadable>
Message: <"read would block">
---Backtrace---
/home/chkbuild/build/20130830T000301Z/ruby/.ext/common/openssl/buffering.rb:174:in `sysread_nonblock'
/home/chkbuild/build/20130830T000301Z/ruby/.ext/common/openssl/buffering.rb:174:in `read_nonblock'
/home/chkbuild/build/20130830T000301Z/ruby/test/openssl/test_pair.rb:160:in `block (2 levels) in test_read_nonblock'
---------------

http://fb.rubyci.org/~chkbuild/ruby-trunk/log/20130830T000301Z.log.html.gz#rubyspec
----------------------------------------
Bug #8831: test-all error: OpenSSL::SSL::SSLError: SSL_write: bad write retry
https://bugs.ruby-lang.org/issues/8831#change-41418

Author: ko1 (Koichi Sasada)
Status: Open
Priority: Normal
Assignee: tenderlovemaking (Aaron Patterson)
Category: ext/openssl
Target version: current: 2.1.0
ruby -v: r42695 ruby 2.1.0dev (2013-08-27) [i686-linux] (boron) 
Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN


There is a test-all error on some environments from r42695.
It seems depend on openssl's version.

http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/20130826T224700Z.diff.html.gz

+ <n>) Error:
+OpenSSL::TestPair#test_write_nonblock_no_exceptions:
+OpenSSL::SSL::SSLError: SSL_write: bad write retry
+    /extdisk/chkbuild/chkbuild/tmp/build/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>:in `syswrite_nonblock'
+    /extdisk/chkbuild/chkbuild/tmp/build/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>:in `write_nonblock'
+    /extdisk/chkbuild/chkbuild/tmp/build/<buildtime>/ruby/test/openssl/test_pair.rb:<line_a>:in `write_nonblock_no_ex'
+    /extdisk/chkbuild/chkbuild/tmp/build/<buildtime>/ruby/test/openssl/test_pair.rb:<line_a>:in `block in test_write_nonblock_no_exceptions'
+    /extdisk/chkbuild/chkbuild/tmp/build/<buildtime>/ruby/test/openssl/test_pair.rb:<line_a>:in `ssl_pair'
+    /extdisk/chkbuild/chkbuild/tmp/build/<buildtime>/ruby/test/openssl/test_pair.rb:<line_a>:in `test_write_nonblock_no_exceptions'



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

In This Thread