Activity
From 06/29/2016 to 07/05/2016
07/05/2016
-
06:36 PM Bug #12555 (Rejected): Cannot resume a fiber that was earlier transferred from, then transferred back to, and then yielded
- Consider the following code snippet:
~~~
require 'fiber'
fiber2 = nil
fiber1 = Fiber.new do
puts "In Fib... -
04:38 PM Bug #12554: yamlに渡すファイルポインタを自分でcloseしないと動作が変
- ありがとうございます。
GCのcloseに頼ったコードを書いていたみたいです。
気を付けたいと思います。 -
02:03 PM Bug #12554: yamlに渡すファイルポインタを自分でcloseしないと動作が変
- 西行寺 うゆ wrote:
> rubyのファイルポインタは、スコープを抜けたら処理系側でcloseされているものと思ったんですが
それは誤解です。
参照されなくなったFileオブジェクトは、GCされる時にcloseされる可... -
01:47 PM Bug #12554 (Rejected): yamlに渡すファイルポインタを自分でcloseしないと動作が変
rubyのファイルポインタは、スコープを抜けたら処理系側でcloseされているものと思ったんですが
yamlで読み書きを行う場合に動作がおかしいような気がします
このスクリプトを実行すると、それなりの確率で以下のエラーが出...-
01:03 PM Bug #12536: SIGABRT during GC on Debian GNU/Linux 8 (x86_64) due to insufficient string buffer allocation related with term fill
- >エンコーディング設定時に上記から呼ばれる rb_str_fill_terminator() がバグっていたことが判明しました。
r55575 にて、エンコーディング設定時=termlen変更時には、
rb_str_chang... -
11:49 AM Feature #12542 (Closed): Bump version to json-2.0.1
- Applied in changeset r55576.
----------
* ext/json/*, test/json/*: Update json-2.0.1.
Changes of 2.0.0: https://gi... -
09:33 AM Feature #12542: Bump version to json-2.0.1
- 作業どもです、コミットしてください
-
11:10 AM Bug #12545: Ruby 2.3.1 compilation error [Windows]
- I don't see any problems with cygwin, so this problem may be compiler-specific. Can you try with another compiler? (e...
-
08:59 AM Bug #12545: Ruby 2.3.1 compilation error [Windows]
- Martin Dürst wrote:
> Can this bug be reproduced on trunk?
Yes. As also as for 2.1.9, 2.2.5 -
06:04 AM Bug #12545 (Feedback): Ruby 2.3.1 compilation error [Windows]
- Can this bug be reproduced on trunk?
-
09:51 AM Feature #10098: [PATCH] Timing-safe string comparison for OpenSSL::HMAC
- Yui, I'm a little confused. The patch you have in your comment looks timing-safe to me. Also I suggest taking a look ...
-
09:31 AM Feature #12553: IO.readlines(filename, chomp: true)
- ごもっともだと思います。
-
09:11 AM Feature #12553 (Closed): IO.readlines(filename, chomp: true)
- IO.readlinesやIO.foreach、IO#each_lineなどは戻り値(またはブロックパラメータ)のそれぞれの「行」に改行を含みます。
POSIXの "Line" の定義は末尾の改行を含んでのものなので非常に正しい... -
09:07 AM Bug #12548: Rounding modes inconsistency between round versus sprintf
- Having read a bit more I see that there are indeed multiple possible ways of handling tie-breaking i.e. when a value ...
-
03:01 AM Bug #12548: Rounding modes inconsistency between round versus sprintf
- I doubt if this is a bug or not. The rounding mode you describe is so-called "round to the nearest even" which is de...
-
08:13 AM Bug #12552 (Closed): You may have encountered a bug in the Ruby interpreter or extension libraries.
-
04:48 AM Feature #3511: rb_path_to_class should call custom const_defined? methods
- I've attached an updated patch for current ruby trunk, which I think is a little more consistent with non-lazily-defi...
-
02:09 AM Bug #12209 (Closed): Array#pack("G") problem
- Applied in changeset r55573.
----------
* pack.c (pack_pack): use union instead of bare variable to ease
optimizat...
07/04/2016
-
09:46 PM Misc #12529: LEGAL file covering all the license information within Ruby
- Hi,
As I could see that below sub issue pages have been created. So, I sent my patch file as an attachment for eac... -
08:56 PM Feature #12550: List files with SIL license in LEGAL file
- Hi,
Thank you for your creating the issue page.
I would send you my patch as an attachment.
Could you check this?
... -
10:14 AM Feature #12550 (Closed): List files with SIL license in LEGAL file
- From https://bugs.ruby-lang.org/issues/12529:
lib/rdoc/generator/template/darkfish/css/fonts.css
It must be SIL l... -
08:40 PM Bug #12549: List files with CC0 license in LEGAL file
- Hi,
I would send my patch to fix this.
Could you check it?
Thanks.
-
10:11 AM Bug #12549 (Closed): List files with CC0 license in LEGAL file
- From https://bugs.ruby-lang.org/issues/12529:
Additional files with CC0 (Public Domain license)
```
find -name "... -
03:06 PM Bug #12551 (Closed): Exception accessing file with long path on windows
- Accessing file with a long file name causes this exception:
C:/Projects/Head/Build/cm/testdir01/testdir02/testdir0... -
09:24 AM Bug #12538: hostsを書き換えてwebrickで書いたプロキシ―に繋いでいるとrubyが落ちる
- -d オプションを付けて実行してみました
正常にdumpされてるかは分かりませんが
コンソールに流していたログは保存出来たので上げておきます
-
04:35 AM Bug #12538 (Feedback): hostsを書き換えてwebrickで書いたプロキシ―に繋いでいるとrubyが落ちる
- 提示された proxy のスクリプトと hosts.txt を使ってしばらく運用してみましたが、再現できませんでした。
(2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]... -
09:20 AM Bug #12548 (Closed): Rounding modes inconsistency between round versus sprintf
- Hi
I've found this possible bug with `sprintf` in our production code, but it
seems very odd that no one has repo... -
09:07 AM Bug #12547 (Closed): Remove ONIG_UNICODE_VERSION_... in enc/unicode/case-folding.rb, casefold.h
- r55546 defined four macros starting with ONIG_UNICODE_VERSION_...
I haven't found any place where they are used. I d... -
08:54 AM Feature #12546 (Closed): Remove UnicodeNormalize::UNICODE_VERSION
- UnicodeNormalize::UNICODE_VERSION is defined in lib/unicode_normalize/tables.rb, but we now also have RbConfig::CONFI...
07/03/2016
-
10:27 PM Bug #12545 (Closed): Ruby 2.3.1 compilation error [Windows]
- Greetings. Having problems with compilation:
```
Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
... -
04:25 PM Bug #12544 (Closed): Segfault on ruby-head
- Log is available here: https://travis-ci.org/getsentry/raven-ruby/jobs/142024230
Following the steps in the log sh... -
01:40 PM Bug #12535: are there 2 sleep methods defined?
- Yes I am. My point being, I can't overwrite the sleep method only in one place, as it is apparently defined in two di...
-
09:30 AM Bug #12526 (Closed): Error trying to compile enc/euc_jp.c
- This problem was fixed by 'svn up'. I have no idea why the files in question (enc/jis/props.h) was empty.
-
07:01 AM Bug #9154 (Closed): Support for OpenSSL with MD5 disabled for certificate verification
- Closing this as it is already fixed.
-
06:59 AM Feature #10420 (Closed): Cannot set IV length to OpenSSL::Cipher
- Thanks for providing a patch! I made it in a generic way. Please see:
https://github.com/ruby/openssl/pull/58 -
06:53 AM Feature #8667 (Closed): Unable to set OpenSSL GCM iv_length in Ruby
- I think this is good to have. I thought about changing Cipher#iv= first, too, but I didn't because of the current (2....
-
06:04 AM Bug #10115 (Closed): Error in OpenSSL documentation section: Loading a key
- Strictly speaking, it is not incorrect - PKey::RSA#public? always returns true. But indeed it is very unfriendly. Tha...
-
05:27 AM Bug #8673 (Closed): User rest-client PUT request core dumped
- I reproduced it. Thanks.
https://github.com/ruby/openssl/pull/56
I believe McClain's is another bug. If it stil... -
03:41 AM Bug #11774 (Feedback): OpenSSL::PKey.read produces ArgumentError on invalid passphrases
- OpenSSL does not give the information what type of key is contained in the PEM when an error occurs. So it's impossib...
-
03:28 AM Bug #6703 (Rejected): openssl: using a newly registered extension
- (from ossl_ext_bug.rb)
> ef.create_extension('hurr','This is a test')
It doesn't work because OpenSSL (X509V3_EXT... -
03:02 AM Bug #9848 (Third Party's Issue): OpenSSL::SSL::SSLContext の SSLv2 利用不可サーバへの接続時のデフォルト設定の応答について
- OpenSSL は SSLv23_method() を使用したとき可能ならば SSL 2.0 形式の Client Hello を送信しますが、それが原因ではないでしょうか。
Ruby 1.8.7p299 と 1.9.3p484... -
02:02 AM Bug #6227: [mingw] openssl backport causing test error
- I confirmed that this issue is no longer exist in the current RubyInstaller build versions.
I checked below versio...
07/02/2016
-
09:11 PM Bug #12539: Comments and typos in the tool directory
- [email protected] wrote:
> Bug #12539: Comments and typos in the tool directory
> https://bugs.ruby-lan... -
09:01 PM Bug #12539 (Closed): Comments and typos in the tool directory
- Applied in changeset r55564.
----------
tool: add descriptions and fix typos
* tool/asm_parse.rb: add description
*... -
05:24 PM Feature #12543 (Assigned): explicit tail call syntax: foo() then return
- How about introducing a new syntax for tail call?
```
def foo()
foo()
end
foo() #=> stack level too deep
``... -
03:38 PM Bug #12509: Using qsort_s in mingw-w64 causes failures
- I confirmed that the failures 1) to 8) are same as
VS2010 with '#define HAVE_QSORT_S'.
I suppose 9) to 11) are ski... -
02:24 PM Feature #12484: Optimizing Rational
- Muraken:
Thank you for your investigation. Certainly it was reproduced,
but did you test with trunk? I got almos... -
01:13 PM Feature #12542: Bump version to json-2.0.1
- 添付ファイルビューが途中で切れてしまうので pull request にも用意しました
https://github.com/ruby/ruby/pull/1395 -
01:09 PM Feature #12542 (Closed): Bump version to json-2.0.1
- ruby の stdlib である json の upstream で json-2.0.1 がリリースされていたので trunk にマージするためのパッチを作ってみました。
https://github.com/flori/j... -
10:14 AM Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
- Martin Dürst wrote:
> Actually, because both `true` and `false` are singletons, `TrueClass` and `FalseClass` look li... -
09:05 AM Bug #12498 (Closed): Parsing a mailto URI with no recipient throws the error URI::InvalidComponentError: missing opaque part for mailto URL
- Applied in changeset r55563.
----------
* lib/uri/mailto.rb (initialize): RFC3986_Parser#split sets opaque
only if... -
08:09 AM Bug #12452 (Rejected): Regexp alternation does not backtrack to check the other alternatives if a match is found on the first one
- This is how a regexp works. AFAIK perl, php, python, nodejs all behave the same way as ruby do. I'm afraid changing...
-
07:47 AM Bug #12162 (Third Party's Issue): OpenSSL::PKCS7 seems to create broken objects (nested asn.1 error)
- The direct reason is that PKCS7#to_s returns a broken PEM. It looks like the behavior was changed in OpenSSL 1.0.1i:
... -
07:42 AM Bug #8177 (Closed): ext/openssl/pkcs7 signing fails with EC keys
- r55098 added OpenSSL::PKey::EC#private?. So it should work now!
-
07:41 AM Bug #11739 (Closed): OpenSSL::SSL::SSLServer doesn't negotiate ECDHE-* ciphersuites
- ext/openssl didn't support ephemeral ECDH in server mode up until Ruby 2.3 (Feature #11356).
-
07:38 AM Bug #10497 (Closed): OpenSSL Servers Do Not Support EC Certificates
- ext/openssl didn't support ephemeral ECDH in server mode up until Ruby 2.3.
You can use OpenSSL::SSL::SSLSocket#tm... -
06:27 AM Bug #12541 (Closed): test failure with `umask 027`
- `ruby -e 'system("make", "test-all", "TESTS=fileutils/test_fileutils.rb", umask: 027)'` などのように `umask 027` の環境で実行すると ...
-
06:23 AM Bug #12540 (Closed): test failures when SHARABLE_MIDDLE_SUBSTRING=1
- SHARABLE_MIDDLE_SUBSTRING=1 でビルドすると Test_StringCStr#test_wchar_lstrip!,Test_StringCStr#test_wchar_rstrip! が失敗します。
... -
04:39 AM Bug #9053 (Third Party's Issue): SSL Issue with Ruby 2.0.0
- Closing as the issue was resolved.
-
03:54 AM Bug #5659 (Feedback): bug releasing a gem created with rails 3.1
- The git reposirory/gist is deleted... Do you still reproduce with the current release of Ruby?
-
03:52 AM Bug #6168 (Third Party's Issue): Segfault in OpenSSL bindings
- I reproduce the segmentation fault with Larry's reproducer. It seems like a ruby-debug bug.
a.rb:
~~~ruby
requ... -
02:42 AM Bug #10257 (Closed): Generate X.509 certificate/request/CRL with elliptic curve keys
- This is fixed by r55098. (See also [Bug #6567]).
The 'no shared cipher' is another issue. ext/openssl didn't suppo... -
02:41 AM Bug #6227 (Feedback): [mingw] openssl backport causing test error
- Do you still reproduce this, with the current release of Ruby and OpenSSL?
-
02:38 AM Bug #6181 (Third Party's Issue): Ruby crash when trying to send a mail (tls/gmail)
- I think this is the same as #6886, too.
OpenSSL bundled with OS X is no longer supported, so I'm closing this as T... -
02:05 AM Bug #8690 (Third Party's Issue): Enciphering a key with AES-128-CBC-HMAC-SHA1 crashes in OpenSSL
- I believe this is a bug of OpenSSL that is fixed in OpenSSL 1.0.2.
Since it happens in PEM_read_bio_RSAPrivateKey(... -
12:20 AM Bug #11169: Symbol not found: _rb_str_new_static
- This saved me such a huge headache. I was stuck on this for an hour with Puma right out of the box. Thank you so much
07/01/2016
-
10:15 PM Bug #11964: __callee__ in aliased methods defined in a module returns an incorrect value
- Looks like this broke in r51126 (GitHub rev 5e8a147480f87f19a8b96ad3fb33a25fb4bb19b9).
-
07:37 PM Bug #12454 (Closed): Regexp: Segfault due to Invalid Read in regcomp.c : add_char_opt_map_info
- Applied in changeset r55562.
----------
* regcomp.c (noname_disable_map): don't optimize out group 0
Ruby's Regexp... -
07:16 PM Bug #12498: Parsing a mailto URI with no recipient throws the error URI::InvalidComponentError: missing opaque part for mailto URL
- @naruse Do you mind taking a look at this patch?
-
07:09 PM Bug #12503: Backport r55427 (fix heap overflow in tr_trans)
- ruby_2_3 r55561 merged revision(s) 55427.
-
06:59 PM Bug #11954: "self has wrong type to call super in this context" under weird circumstances
- ruby_2_3 r55560 merged revision(s) 55462.
-
04:34 PM Bug #12536: SIGABRT during GC on Debian GNU/Linux 8 (x86_64) due to insufficient string buffer allocation related with term fill
- > ただし、rb_str_new() と rb_str_buf_new() にて、従来 capa+1 バイトのメモリを確保していた部分を修正するにあたり、後からどんなエンコーディングが関連付けられるかわからないため、
に関しては... -
03:14 PM Bug #12539 (Closed): Comments and typos in the tool directory
- I've commented most of the tool directory scripts, and fixed typos in a few of the comments. Since I was looking thro...
-
12:39 PM Bug #12538 (Closed): hostsを書き換えてwebrickで書いたプロキシ―に繋いでいるとrubyが落ちる
- 環境
OS:Win10
ブラウザ:Firefox
広告NG用にhostsを書きかえてプロキシーに接続してブラウジングしていると
しばらくしてrubyは動作を停止しましたと言われます
#coding:ut... -
12:32 PM Bug #12517: def_delegators broken on ruby-head?
- Thanks everyone that was so fast I blinked and missed it :D
-
10:43 AM Bug #12537 (Closed): Fiddle::TestPointer#test_to_s and test_to_str destroy literal string data
- Applied in changeset r55554.
----------
* test/fiddle/test_pointer.rb (test_to_str, test_to_s, test_aref_aset):
At... -
09:47 AM Bug #12537 (Closed): Fiddle::TestPointer#test_to_s and test_to_str destroy literal string data
- r55547 以降、rubyciの32ビット環境では、以下のFailureが出ています。
```
1) Failure:
Fiddle::TestPointer#test_plus [/extdisk/chkbuild/...
06/30/2016
-
10:23 AM Bug #12454: Regexp: Segfault due to Invalid Read in regcomp.c : add_char_opt_map_info
- More shorter code, probably same issue:
```
$ ruby -e 'Regexp.new("((?<v>))\\g<0>")'
-e:1:in `initialize': undef... -
10:20 AM Bug #12536 (Closed): SIGABRT during GC on Debian GNU/Linux 8 (x86_64) due to insufficient string buffer allocation related with term fill
- Applied in changeset r55547.
----------
* string.c: Fix memory corruptions when using UTF-16/32 strings.
[Bug #125... -
09:35 AM Bug #12536 (Closed): SIGABRT during GC on Debian GNU/Linux 8 (x86_64) due to insufficient string buffer allocation related with term fill
- x86_64 の Debian GNU/Linux 8.4 にて、いつの間にか、 make test-all が途中で突然死して失敗するようになりました。
```
[ 2025/16989] REXMLTests::Encod... -
06:24 AM Feature #12525 (Closed): Get some inspiration from the Red programming language!
- Could you separate into tickets each specific feature?
Issues on a issue tracker should have a specific goal to c... -
05:17 AM Feature #12525: Get some inspiration from the Red programming language!
- Robert A. Heiler wrote:
> I do not even understand what this means.
Well I have not yet investigated this, but ... -
03:55 AM Feature #12525: Get some inspiration from the Red programming language!
- Reactive Programming:
"It is a way to link one or more object fields to other fields or global words, by specifyin... -
03:51 AM Feature #12534: Refinements: refine modules as well
- Interesting. I was not aware of this.
It is however mentioned in the documentation:
http://ruby-doc.org/core-... -
12:27 AM Bug #12535 (Rejected): are there 2 sleep methods defined?
- No.
You are prepending the method on 2 different **objects**, `main` and `Kernel`.
06/29/2016
-
01:34 PM Feature #12533: Refinements: allow modules inclusion, in which the module can call internal methods which it defines.
- Hi Tiago, the syntax is
~~~ruby
your(code).goes here
~~~
Sorry for offtop. -
12:12 PM Feature #12533: Refinements: allow modules inclusion, in which the module can call internal methods which it defines.
- Sorry about the UI for the gist, apparently I don't know anymore how to properly declare code blocks in redmine...
-
12:11 PM Feature #12533 (Closed): Refinements: allow modules inclusion, in which the module can call internal methods which it defines.
- Right now this isn't possible:
~~~ruby
module Extensions
def vegetables ; potatoe ; end
def potatoe ; "pota... -
01:26 PM Bug #3817 (Closed): current ruby-openssl impl wrongly utilizes CRYPTO_EX_DATA in X509_STORE
- This hasn't caused any further issues, and OpenSSL 1.1.0 finally added ex_data functions for X509_STORE. So I think t...
-
01:17 PM Bug #12514: Refinements: when including Module as refinement, can't call other module methods
- Tiago Cardoso wrote:
> Thx, will do. Do you have a link to the reject ticket? Maybe it would be wise to read about t... -
12:04 PM Bug #12514: Refinements: when including Module as refinement, can't call other module methods
- Thx, will do. Do you have a link to the reject ticket? Maybe it would be wise to read about the reasons against befor...
-
03:31 AM Bug #12514: Refinements: when including Module as refinement, can't call other module methods
- Tiago Cardoso wrote:
> Don't get me wrong, but you're trying to explain me why it doesn't work. I'm making the point... -
01:16 PM Bug #10398 (Closed): Server Name Indication support broken when reusing a (dead) session
- This should have been fixed by r52682 (in [Bug #11401], as Michiel suggests), and the root cause was also fixed by r5...
-
01:13 PM Misc #12532 (Rejected): OpenSSL is so Difficult to find for Ruby Build Scripts that it Introduces a Security flaw
- Martin Vahi wrote:
> The result is that people do
>
> http://stackoverflow.com/a/25186429
>
> ~~~
> gem sour... -
10:23 AM Misc #12532: OpenSSL is so Difficult to find for Ruby Build Scripts that it Introduces a Security flaw
- you don't want to ship an intree copy of openssl.
the proper solution is that people should use their package mana... -
10:14 AM Misc #12532: OpenSSL is so Difficult to find for Ruby Build Scripts that it Introduces a Security flaw
- Actually, build scripts might try to
use the operating system version of the OpenSSL
and if they fail to use the o... -
10:08 AM Misc #12532 (Rejected): OpenSSL is so Difficult to find for Ruby Build Scripts that it Introduces a Security flaw
The result is that people do
http://stackoverflow.com/a/25186429
~~~
gem source -r https://rubygems.org/
...-
12:47 PM Bug #12535 (Rejected): are there 2 sleep methods defined?
- I'm updating this gem which "patches" the sleep method to use prepend, as I wanted to drop support to ruby < 2.0 . (p...
-
12:19 PM Feature #12534 (Closed): Refinements: refine modules as well
- Refinements were added as a feature to scope monkey-patches on ruby core elements. This works for elements such as St...
-
09:48 AM Bug #12527 (Assigned): warning: macro redefined: REG_PC and REG_SP on Solaris 10
-
09:46 AM Misc #12529: LEGAL file covering all the license information within Ruby
- +1 Thank you. This should be updated.
-
05:00 AM Bug #12528: Ruby 2.3.1 Fails to Compile on FreeBSD 8.4-STABLE
- Martin Vahi wrote:
> It seems that You are right, the `--enable-shared` solved the problem.
> Is it possible to ma... -
03:45 AM Bug #12491 (Closed): TestRefinement#test_prepend_after_refine_wb_miss too slow
- Applied in changeset r55532.
----------
* test/ruby/test_refinement.rb: skip
test_prepend_after_refine_wb_miss on ... -
03:27 AM Feature #12079: Loosening the condition for refinement
- I agree that would be nicer to users. My concern is performance penalty.
Matz.
-
03:25 AM Bug #12530 (Rejected): Module Refinements
- This is not a bug, but an expected behavior.
However, changing this behavior is being discussed in #12079.
Also available in: Atom