Project

General

Profile

Activity

From 09/05/2013 to 09/11/2013

09/11/2013

11:44 PM Bug #8557: rubygems/security.rb is loaded twice if openssl is unavailable
I believe this issue was fixed on ruby_2_0_0, isn't it? nagachika (Tomoyuki Chikanaga)
11:42 PM Feature #8897 (Closed): client side TCP fast open
I propose that ruby supports client side TCP fast open.
Attached patch defines Socket::MSG_FASTOPEN.
Example:
...
Glass_saga (Masaki Matsushita)
10:44 PM Bug #8864: sprintf segfaults with too high precision
Ok, (1) is not really an option, all other languages I looked at support arbitrary value of precision. utkarshkukreti (Utkarsh Kukreti)
08:23 PM Feature #8896: #tap with missing block
I would like to see tap return an Enumerator if a block is not passed. Anonymous
07:05 PM Feature #8896 (Open): #tap with missing block
In case when no block provided to tap, it fails. So if you want method which can be called with or without block - yo... prijutme4ty (Ilya Vorontsov)
06:16 PM Feature #8895: Destructuring Assignment for Hash
This is an awesome idea! However, the parser bit is really evil. I tried implementing it myself (quite a bit of time ... whitequark (whitequark *)
04:06 PM Feature #8895 (Closed): Destructuring Assignment for Hash

Given Ruby already supports destructuring assignment with Array (a, b = [1, 2]), I propose destructuring assignment...
chendo (Jack Chen)
05:30 PM Bug #8893 (Closed): make install fails with cross compilation after r42850-r42864
This issue was solved with changeset r42910.
Akira, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
12:49 PM Bug #8893 (Closed): make install fails with cross compilation after r42850-r42864
r42850 から r42864 までのあいだで、cross compile したときに
make install が失敗するようになっています。
Debian GNU/Linux (wheezy) であれば以下のように再現できま...
akr (Akira Tanaka)
04:52 PM Revision 45ce4608 (git): merge revision(s) 42820: [Backport #8856]
* string.c (str_gsub): use BEG(0) for whole matched position not
return value from rb_reg_search(), for \K ...
nagachika (Tomoyuki Chikanaga)
04:42 PM Revision 8ab9a657 (git): merge revision(s) 40021,42380: [Backport #8686]
test_method.rb: split
* test/ruby/test_method.rb (test_define_method): split for each tests.
* objec...
nagachika (Tomoyuki Chikanaga)
04:29 PM Feature #8892: Documentation of Ruby at the level of S-expressions.
If you want to use a parser with a stable and documented API use this
instead: https://github.com/whitequark/parse...
yorickpeterse (Yorick Peterse)
03:40 PM Feature #8892 (Rejected): Documentation of Ruby at the level of S-expressions.
Why Ruby doesn't documantate its sexp is because we don't limit Ruby's future by its compatibility.
For version co...
naruse (Yui NARUSE)
11:03 AM Feature #8892 (Rejected): Documentation of Ruby at the level of S-expressions.
Being a non-expert, I understood that Ruby is parsed into something like S-expressions. I am happy that Ruby allows m... Anonymous
04:24 PM Revision c5ce07ee (git): merge revision(s) 42713: [Backport #8792]
* configure.in (sys/pstat.h): fix missing header check for
missing/setproctitle.c on HP-UX. [ruby-core:566...
nagachika (Tomoyuki Chikanaga)
04:16 PM Revision e4d52875 (git): merge revision(s) 42596,42597,42598,42599: [Backport #8795]
* time.c (time_mload): ignore invalid offset and zone.
[ruby-core:56648] [Bug #8795]
* time.c (tim...
nagachika (Tomoyuki Chikanaga)
03:27 PM Revision 08910650 (git): merge revision(s) 42867: [Backport #8873]
* variable.c (classname): the name of class that has
non class id should not be nil. This bug was introduce...
nagachika (Tomoyuki Chikanaga)
01:29 PM Bug #8883: Rational canonicalization unexpectedly converts to Fixnum
On Sep 10, 2013, at 9:09 PM, marcandre (Marc-Andre Lafortune) wrote:

>
> Issue #8883 has been updated by marcan...
david_macmahon (David MacMahon)
01:09 PM Bug #8883: Rational canonicalization unexpectedly converts to Fixnum
david_macmahon (David MacMahon) wrote:
> While playing around with this, I see that integer Floats also have some s...
marcandre (Marc-Andre Lafortune)
08:53 AM Bug #8883: Rational canonicalization unexpectedly converts to Fixnum
OK. I agree that requiring mathn avoids that buggy part. Thanks for clarifying. I guess I'm just a little uncomfor... david_macmahon (David MacMahon)
07:28 AM Bug #8883 (Rejected): Rational canonicalization unexpectedly converts to Fixnum
Mmm, sorry, misread.
I think the idea is that the buggy part (Rational(2) / Rational(3) # => 0) won't happen if y...
marcandre (Marc-Andre Lafortune)
07:26 AM Bug #8883 (Open): Rational canonicalization unexpectedly converts to Fixnum
david_macmahon (David MacMahon) wrote:
> But your previous example required just mathn:
>
> $ ruby -rmathn -e '...
marcandre (Marc-Andre Lafortune)
12:53 AM Bug #8883: Rational canonicalization unexpectedly converts to Fixnum
But your previous example required just mathn:

$ ruby -rmathn -e 'p Rational(2,1)'
2

It seems like a mathn bu...
david_macmahon (David MacMahon)
01:24 PM Bug #8894: Fixnum#quo returns wrong result when given a float
Issue is actually with Rational#/ that apparently makes a special case of float values that are "multiples" of the de... marcandre (Marc-Andre Lafortune)
01:07 PM Bug #8894 (Closed): Fixnum#quo returns wrong result when given a float
Fixnum#quo is buggy.
2.quo(2.0) # => Rational(2, 2)
1) Should return a float, not a rational
2) Moreover, th...
marcandre (Marc-Andre Lafortune)
09:45 AM Feature #8890: [PATCH] Eliminate less-than-zero checks for unsigned variables
Currently we don't assume C99, but C89.
nobu (Nobuyoshi Nakada)
06:37 AM Feature #8890 (Closed): [PATCH] Eliminate less-than-zero checks for unsigned variables
According to section 7.17 of C99 standard (http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf) size_t is an un... tonyo (Anton Ovchinnikov)
08:30 AM Revision 5397a256 (git): configure.in: fix cross-compiling installation failure
* configure.in (RUNRUBY): append -- only after runruby.rb, not
cross-compiling baseruby, so that $(RUN_OPT) can be ...
nobu (Nobuyoshi Nakada)
08:23 AM Revision ed6c17f7 (git): numeric.c: use RB_TYPE_P
* numeric.c: use RB_TYPE_P() for special classes instead of switch
with TYPE().
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
07:43 AM Misc #8843 (Rejected): ChangeLog のエンコーディングを UTF-8 に変更しませんか
Matzが却下したので一旦閉じます。 kosaki (Motohiro KOSAKI)
05:17 AM Bug #8889 (Rejected): Nodoc large parts of RSS
Continuing my focus on getting RSS documented, I believe that large amounts of it should be nodoc'd. The vast majorit... steveklabnik (Steve Klabnik)
03:00 AM Revision 326980f6 (git): test_sprintf_comb.rb: split tests
* test/ruby/test_sprintf_comb.rb (test_format_integer),
(test_format_float): split huge tests by the formats.
git-...
nobu (Nobuyoshi Nakada)
02:02 AM Bug #8888 (Closed): Fix grammar for documentation of #bm of Benchmark module
Remove unwanted 'is' from the method description of Benchmark#bm cha1tanya (Prathamesh Sonpatki)

09/10/2013

11:53 PM Feature #8887: min(n), max(n), min_by(n), max_by(n)
2013/9/10 Hanmac (Hans Mackowiak) <[email protected]>:
> Issue #8887 has been updated by Hanmac (Hans Mackowiak).

...
akr (Akira Tanaka)
11:03 PM Feature #8887: min(n), max(n), min_by(n), max_by(n)
hm i am curios in what order `max(n)` and `max_by(n)` should return the elements?
like `[6, 0, 3, 3, 8, 3, 5, 0, 6...
Hanmac (Hans Mackowiak)
10:28 PM Feature #8887 (Closed): min(n), max(n), min_by(n), max_by(n)
How about adding an optional argument, n, for Enumerable#{min,max,min_by,max_by} to
return minimum/maximum n element...
akr (Akira Tanaka)
11:21 PM Revision 3914cedd (git): * 2013-09-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42907 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:21 PM Revision 90425153 (git): * thread.c (rb_mutex_unlock): Mutex#unlock no longer raise
an exception even if uses on trap. [Bug #8891]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42906 b2dd03c8-39d4...
kosaki (Motohiro KOSAKI)
09:40 PM Bug #8864: sprintf segfaults with too high precision
I'm trying to write a patch for this (my first contribution actually), and I'll really appreciate some help.
I've ...
utkarshkukreti (Utkarsh Kukreti)
08:03 PM Bug #8886 (Closed): TracePoint API inconsistence when raise used
=begin
When `raise` command is used, the TracePoint API triggers the following events in the following order
...
deivid (David Rodríguez)
07:39 PM Bug #8885 (Rejected): Incorrect time is created for time including leap seconds
znz (Kazuhiro NISHIYAMA)
05:55 PM Bug #8885: Incorrect time is created for time including leap seconds
The Ruby version is ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]. I didn't have the timezone set to one ... sawa (Tsuyoshi Sawada)
05:23 PM Bug #8885: Incorrect time is created for time including leap seconds
2013/9/10 sawa (Tsuyoshi Sawada) <[email protected]>:
> Bug #8885: Incorrect time is created for time inclu...
akr (Akira Tanaka)
04:59 PM Bug #8885: Incorrect time is created for time including leap seconds
=begin
Which is your timezone? I guess it works correctly.
RUBY_DESCRIPTION # => "ruby 2.0.0p247 (2013-06-27 rev...
no6v (Nobuhiro IMAI)
04:13 PM Bug #8885 (Rejected): Incorrect time is created for time including leap seconds
=begin
`Time.new` creates incorrect time when the time includes a leap second.
Time.new(2012, 6, 30, 23, 59, ...
sawa (Tsuyoshi Sawada)
07:32 PM Bug #8538 (Closed): c method not pushed into the callstack when called, but popped when returned
Anonymous
07:19 PM Bug #8538: c method not pushed into the callstack when called, but popped when returned
=begin
Hi, I've been investigating this issue and I was misunderstanding it. The order of events is
1. Trigge...
deivid (David Rodríguez)
01:56 PM Bug #8883 (Rejected): Rational canonicalization unexpectedly converts to Fixnum
Requiring only 'mathn/rational' causes this behavior.
It's a bug to use 'mathn/rational' solely.
nobu (Nobuyoshi Nakada)
01:38 PM Bug #8883: Rational canonicalization unexpectedly converts to Fixnum
=begin
Rather, it seems caused by ((%mathn%)).
$ ~/ruby/1.9.3/bin/ruby -e 'p Rational(2)*Rational(1,2)'
(1/1)
$ ~...
nobu (Nobuyoshi Nakada)
10:12 AM Bug #8883: Rational canonicalization unexpectedly converts to Fixnum
=begin
I can't reproduce this in any version of Ruby that I have installed. What is your Ruby 2.0 patch level?
$ r...
phluid61 (Matthew Kerwin)
08:41 AM Bug #8883 (Closed): Rational canonicalization unexpectedly converts to Fixnum
The documentation for Rational (http://www.ruby-doc.org/core-2.0.0/Rational.html) states that the result of creating ... melquiades (Paul Cantrell)
10:53 AM Bug #8875: Select is not usable with SSLSocket
2013/9/8 headius (Charles Nutter) <[email protected]>:

> I would agree, except that users are shown, through ...
akr (Akira Tanaka)
08:26 AM Feature #8691: Add warning for variable that is re-assigned but not re-used
A third party tool that I use, called Rubocop, has implemented such functionality. https://github.com/bbatsov/rubocop... agrimm (Andrew Grimm)
05:37 AM Revision 5b46f6c6 (git): * vm_backtrace.c (vm_backtrace_to_ary): Ignore the second argument if
it is nil. [Bug #8884] [ruby-core:57094]
* test/ruby/test_backtrace.rb (test_caller_with_nil_length):
Test for abo...
sorah (Sorah Fukumori)
05:05 AM Revision 9c060a59 (git): rational.c: conditionally defined variable
* rational.c (numeric_quo): variable 'canonicalization' is defined
conditionally by CANON (and CANONICALIZATION_FOR...
nobu (Nobuyoshi Nakada)
03:39 AM Revision 67129c83 (git): class.c: exclude refined methods
* class.c (method_entry_i): should exclude refined methods from
instance method list. [ruby-core:57080] [Bug #8881...
nobu (Nobuyoshi Nakada)
03:39 AM Revision 9d9dfc21 (git): vm_method.c: constify
* vm_method.c (rb_resolve_refined_method): constify.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42902 b2dd03c...
nobu (Nobuyoshi Nakada)
03:06 AM Revision dc4b0b41 (git): * io.c (rb_f_printf): [DOC] add missing parenthesis in rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:09 AM Revision bd63aca6 (git): NEWS: Update RubyGems note.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42900 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:52 AM Revision 59b5b084 (git): * 2013-09-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42899 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:52 AM Revision f06f9032 (git): * lib/rubygems: Update to RubyGems 2.1.0. Fixes CVE-2013-4287.
See http://rubygems.rubyforge.org/rubygems-update/CVE-2013-4287_txt.html
for CVE information.
See http://rubygem...
drbrain (Eric Hodel)
12:29 AM Feature #8882 (Rejected): rb_obj_is_mutex() into include/ruby/intern.h
rb_obj_is_mutex() is currently an internal API function.
However, this function is useful for C extension developers...
Glass_saga (Masaki Matsushita)

09/09/2013

08:30 PM Feature #8572: Fiber should be a Enumerable
> Why you don't use Enumerator?
Ah, make sense.
mattn (Yasuhiro Matsumoto)
05:53 PM Feature #8572: Fiber should be a Enumerable
Why you don't use Enumerator?
~~~ruby
class TS
attr_accessor :screen_name, :text
def initialize
@s...
ko1 (Koichi Sasada)
05:31 PM Feature #8572: Fiber should be a Enumerable
+1
Matz.
matz (Yukihiro Matsumoto)
05:29 PM Feature #8572: Fiber should be a Enumerable
I think most of use case of using `Fiber` is something like getting stream data or catching-up draining entities. May... mattn (Yasuhiro Matsumoto)
04:56 PM Bug #8880 (Closed): Refinements bug in ruby 2.1.0dev (2013-09-08) [x86_64-linux]
This issue was solved with changeset r42896.
Daniel, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
01:14 PM Bug #8880: Refinements bug in ruby 2.1.0dev (2013-09-08) [x86_64-linux]
#8722 is irrelevant, and it occurs regardless of eval.
Seems refined method definition doesn't increase seq in the...
nobu (Nobuyoshi Nakada)
10:13 AM Bug #8880 (Closed): Refinements bug in ruby 2.1.0dev (2013-09-08) [x86_64-linux]
Hi,
I found a bug in the refinements implementation of Ruby 2.1.0. It is related to https://bugs.ruby-lang.org/iss...
Anonymous
04:23 PM Feature #8846: Publicize Module#include
Hello Marc-Andre,

On 2013/09/01 4:20, marcandre (Marc-Andre Lafortune) wrote:
>
> Issue #8846 has been upda...
duerst (Martin Dürst)
02:22 PM Bug #8852: Synology build of ruby-2.0.0-p247 is failing
I'm running arch 88f6281 so the toolchain includes GCC 4.2.1. If you're stuck, just give spksrc a shot to check the R... moneytoo (Marcel Dopita)
08:21 AM Bug #8852: Synology build of ruby-2.0.0-p247 is failing
Would you mind telling me which gcc you're using?
barbecuesteve (Steve Sparks)
07:57 AM Bug #8852: Synology build of ruby-2.0.0-p247 is failing
Well, the detection of atomic operations is working fine with Synology toolchain for me. I guess you should be able t... moneytoo (Marcel Dopita)
12:33 PM Revision 888e5cbb (git): * process.c: Remove spaces between SI prefix and unit to follow
SI brochure.
http://www.bipm.org/en/si/si_brochure/
https://www.nmij.jp/library/units/si/
* time.c: Ditto.
* ex...
akr (Akira Tanaka)
07:56 AM Revision a71ee2ce (git): vm_method.c: clear cache after refine method
* vm_method.c (rb_add_refined_method_entry): clear cache in the
refined class since refining a method entry is modi...
nobu (Nobuyoshi Nakada)
05:47 AM Revision d968e9ec (git): complex.c: fix typo
* complex.c (nucomp_real_check): fix a variable name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42895 b2dd03...
nobu (Nobuyoshi Nakada)
05:17 AM Revision f3c33344 (git): vm_insnhelper.c: debugging
* vm_insnhelper.c (vm_method_cfunc_entry): check method type if
debugging.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
05:17 AM Revision c2b4d381 (git): eval.c, vm_insnhelper.c: adjust style
* eval.c (rb_refinement_module_get_refined_class): adjust style.
* vm_insnhelper.c (vm_profile_show_result): ditto.
...
nobu (Nobuyoshi Nakada)
05:17 AM Revision 2b5c2ebf (git): complex.c, rational.c: use RB_TYPE_P
* complex.c, rational.c: use RB_TYPE_P() for special classes instead
of switch with TYPE().
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
02:40 AM Bug #8875 (Assigned): Select is not usable with SSLSocket
drbrain (Eric Hodel)
12:15 AM Revision 8a1f04bb (git): * 2013-09-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:15 AM Revision 55291545 (git): rbinstall.rb: add date
* tool/rbinstall.rb (Gem::Specification#initialize): default date to
RUBY_RELEASE_DATE. [ruby-core:57072] [Bug #88...
nobu (Nobuyoshi Nakada)

09/08/2013

11:14 PM Bug #8875: Select is not usable with SSLSocket
akr (Akira Tanaka) wrote:
> 2013/9/8 headius (Charles Nutter) <[email protected]>:
>
> > In JRuby, my first f...
headius (Charles Nutter)
07:03 AM Bug #8875: Select is not usable with SSLSocket
2013/9/8 headius (Charles Nutter) <[email protected]>:

> In JRuby, my first fix was to make IO.select aware of ...
akr (Akira Tanaka)
05:23 AM Bug #8875: Select is not usable with SSLSocket
"headius (Charles Nutter)" <[email protected]> wrote:
> However, the buffering issue is harder to fix. I believe...
normalperson (Eric Wong)
03:02 AM Bug #8875: Select is not usable with SSLSocket
See also recent comments on http://jira.codehaus.org/browse/JRUBY-6874 headius (Charles Nutter)
02:57 AM Bug #8875: Select is not usable with SSLSocket
I have been experimenting with some fixes for this.
In JRuby, my first fix was to make IO.select aware of SSLSocke...
headius (Charles Nutter)
02:17 AM Bug #8875 (Rejected): Select is not usable with SSLSocket
Because of the various levels of buffering SSLSocket employs, it is not possible to reliably use IO.select to check w... headius (Charles Nutter)
09:37 PM Bug #8877 (Closed): OptionParser::Version should not rely on SVN
This issue was solved with changeset r42889.
Hiro, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
12:26 PM Bug #8877 (Closed): OptionParser::Version should not rely on SVN
=begin
Currently, (({OptionParser::Version})) is ((<defined|URL:https://github.com/ruby/ruby/blob/2b44bbf/lib/optpar...
hasari (Hiro Asari)
12:37 PM Revision d1f2021b (git): optparse.rb: remove $Id$
* lib/optparse.rb (OptionParser): remove constants depending on $Id$.
[Bug #8877]
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
10:52 AM Revision 3fa0edda (git): rat.c: suppress warning
* ext/-test-/rational/rat.c (big): used only if GMP is available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
09:23 AM Bug #8876: bundle exec rake spec
If I remove "awesome_print" gem I got
/Users/franco/.rvm/rubies/ruby-1.9.3-p448/bin/ruby -S rspec ./spec/features/...
fbrusatti (Franco Brusatti)
09:23 AM Bug #8876: bundle exec rake spec
If I remove "awesome_print" gem I got
/Users/franco/.rvm/rubies/ruby-1.9.3-p448/bin/ruby -S rspec ./spec/features/...
fbrusatti (Franco Brusatti)
09:15 AM Bug #8876 (Rejected): bundle exec rake spec
I got the following when run "bundle exec rake spec". The same happens with ruby-1.9.3-p0
/Users/franco/.rvm/rub...
fbrusatti (Franco Brusatti)
07:54 AM Bug #8852: Synology build of ruby-2.0.0-p247 is failing
Okay, I fiddled with the 'configure' file so that stack_protector came out broken. It quieted those entries but then ... barbecuesteve (Steve Sparks)
03:06 AM Bug #8852: Synology build of ruby-2.0.0-p247 is failing
Sorry, I am a Ruby newb, using RVM to handle the build details. I should do what, where? barbecuesteve (Steve Sparks)
07:02 AM Revision 8953eee6 (git): * rational.c (f_gcd): Relax the condition to use GMP.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42887 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:06 AM Revision 04976ab6 (git): * ext/win32ole/win32ole.c (folevariant_initialize): check type of
element of array.
* test/win32ole/test_win32ole_variant.rb (test_s_new_ary): ditto.
git-svn-id: svn+ssh://ci.ruby...
suke (Masaki Suketa)
04:39 AM Revision f41a2574 (git): Updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:54 AM Revision c95d5b25 (git): common.mk, win32/Makefile.sub: refix sizez.c for nmake
* common.mk (sizes.c): revert r42854 and r42883.
* win32/Makefile.sub (sizes.c): rule for outplace build.
git-svn-i...
nobu (Nobuyoshi Nakada)
03:00 AM Bug #8867: Mailing lists' controller addresses not working
I see :) I hope you do not mind me elaborating further:
At the bottom of e.g. http://blade.nagaokaut.ac.jp/ruby/...
stomar (Marcus Stollsteimer)
02:09 AM Bug #8867: Mailing lists' controller addresses not working
Sorry, by 'blade' i mean http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ steveklabnik (Steve Klabnik)
02:14 AM Bug #8874 (Closed): libruby.so.2.0 variable.c segmentation faults in production with rails (ruby-2.0.0-p247)
Recently upgraded rails application from ruby-2.0.0-p195 to ruby-2.0.0-p247 and seeing frequent segmentation faults n... odog (Owen Tran)

09/07/2013

11:01 PM Bug #8854: Update URL for bug reports
Snapshots in http://web.archive.org/web/*/http://www.ruby-lang.org/bugreport.html
redirect to http://bugs.ruby-lang....
znz (Kazuhiro NISHIYAMA)
05:08 PM Bug #8854: Update URL for bug reports
@naruse, @zzak
I propose to (again) change error.c to match r42802 (i.e. using 'bugs.ruby-lang.org').
stomar (Marcus Stollsteimer)
10:03 PM Revision 2b44bbf6 (git): common.mk: in-place build
* common.mk (sizes.c): try to fix for in-place build.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42883 b2dd03...
nobu (Nobuyoshi Nakada)
09:52 PM Revision 2a9cefd5 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:48 PM Revision e5d327f4 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42881 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:08 PM Revision 52fe68a7 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:04 PM Revision 6bca9dc3 (git): thread.c: invert
* ext/thread/thread.c (queue_pop_should_block): the first argument of
Queue#pop is non_block and inverted for shoul...
nobu (Nobuyoshi Nakada)
07:04 PM Revision 398c3cab (git): thread.c: function cast
* ext/thread/thread.c (queue_sleep): get rid of casting function
pointer.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
nobu (Nobuyoshi Nakada)
07:04 PM Revision 9b6ee42d (git): numeric.c: use positive_int_p
* numeric.c (NUM_STEP_SCAN_ARGS): use positive_int_p() to fix rubyspec
failures.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
07:04 PM Revision ba6c7348 (git): numeric.c: no extra checks
* numeric.c (NUM_STEP_SCAN_ARGS): remove extra class checks, which
cause the incompatibilities.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
07:04 PM Revision 622a2af0 (git): * 2013-09-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:04 PM Revision e1460152 (git): bignum.c, math.c: RB_BIGNUM_TYPE_P
* bignum.c, math.c (RB_BIGNUM_TYPE_P): predicate macro like
RB_FLOAT_TYPE_P.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
07:04 PM Revision c26293dc (git): bignum.c, math.c: type predicates
* bignum.c, math.c: use type predicate macros instead of TYPE().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4...
nobu (Nobuyoshi Nakada)
07:04 PM Revision a77ae1ec (git): bignum.c: split rb_big_fdiv and big_fdiv
* bignum.c (rb_big_fdiv): split with big_fdiv by divider type.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@428...
nobu (Nobuyoshi Nakada)
04:59 PM Bug #8867: Mailing lists' controller addresses not working
> The website should be updated, though
I updated the crucial information on
http://www.ruby-lang.org/en/communit...
stomar (Marcus Stollsteimer)
01:38 PM Feature #8657: Make Find.find respect the encodings of arguments
=begin
[[ruby:DevelopersMeeting20130831Japan]]でacceptされたのでコミットしました。
=end
ktsj (Kazuki Tsujimoto)
01:34 PM Feature #8657 (Closed): Make Find.find respect the encodings of arguments
This issue was solved with changeset r42866.
Kazuki, thank you for reporting this issue.
Your contribution to Ruby is...
ktsj (Kazuki Tsujimoto)
12:34 PM Revision 0e02d923 (git): * math.c (math_log): Test the sign for bignums.
(math_log2): Ditto.
(math_log10): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42871 b2dd03c8-39d4-4...
akr (Akira Tanaka)
11:26 AM Revision 08e3cb69 (git): * math.c (math_log): Support bignums bigger than 2**1024.
(math_log2): Ditto.
(math_log10): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42870 b2dd03c8-39d4-4...
akr (Akira Tanaka)
10:41 AM Feature #8871 (Closed): Server side TCP fast open
This issue was solved with changeset r42865.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
akr (Akira Tanaka)
05:23 AM Feature #8871: Server side TCP fast open
"Glass_saga (Masaki Matsushita)" <[email protected]> wrote:
> https://bugs.ruby-lang.org/issues/8871

> I p...
normalperson (Eric Wong)
01:05 AM Feature #8871 (Closed): Server side TCP fast open
I propose that ruby support server side TCP fast open (TFO).
TCP fast open reduces step of the handshake process.
...
Glass_saga (Masaki Matsushita)
06:44 AM Revision 66915c50 (git): * vm_eval.c (vm_call0): fix prototype, the id parameter should be of
type ID, not VALUE
* vm_insnhelper.c (check_match): the rb_funcall family of functions
does not care about refinem...
Charlie Somerville
04:58 AM Revision c65e9bbf (git): * doc/security.rdoc: [DOC] fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42868 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
04:58 AM Revision 113b1c76 (git): * variable.c (classname): the name of class that has
non class id should not be nil. This bug was introduced
in r36577.
* test/thread/test_cv.rb: test for change.
git...
ktsj (Kazuki Tsujimoto)
04:34 AM Revision 0a4801e7 (git): * lib/find.rb (Find.find): respect the encodings of arguments.
[ruby-dev:47530] [Feature #8657]
* test/test_find.rb: add tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
ktsj (Kazuki Tsujimoto)
04:02 AM Bug #8870: Method-Missing breaking irb
Array#flatten tries to call #to_ary method on non-Array arguments, but the result of `m.to_s' doesn't have it, so the... nobu (Nobuyoshi Nakada)
01:41 AM Revision dd946739 (git): * ext/socket/mkconstants.rb (TCP_FASTOPEN): Defined for TCP fast open.
[ruby-core:57048] [Feature #8871] patch by Masaki Matsushita.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@428...
akr (Akira Tanaka)
12:15 AM Feature #3620 (Closed): Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
This issue was solved with changeset r42862.
Ricardo, thank you for reporting this issue.
Your contribution to Ruby i...
Anonymous

09/06/2013

10:05 PM Bug #8870 (Closed): Method-Missing breaking irb
2.0.0p247 :001 > def method_missing m,*args; [m.to_s,args].flatten.join " "; end
=> nil
2.0.0p247 :002 > "j".happy...
bjhaid (Ayodele Abejide)
06:08 PM Revision 503ba49b (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:15 PM Revision b3f4c545 (git): * 2013-09-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:15 PM Revision e334bb2c (git): * common.mk: use RUNRUBY instead of MINIRUBY because MINIRUBY can't
require extension libraries. The patch is from nobu
(Nobuyoshi Nakada).
* ext/thread/extconf.rb: for build ext/thr...
Glass_saga (Masaki Matsushita)
02:23 PM Bug #8869 (Closed): Error on TestProcess#test_clock_getres
This issue was solved with changeset r42855.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
11:26 AM Bug #8869 (Closed): Error on TestProcess#test_clock_getres
mswin32 において、下記のようなエラーが出ております。
1) Error:
TestProcess#test_clock_getres:
Errno::EINVAL: Invalid argument
C...
ko1 (Koichi Sasada)
01:49 PM Revision f43d9e22 (git): * configure.in: Define ac_cv_func_clock_getres to yes for mingw*.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:05 PM Revision 4de7dcf8 (git): updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:07 PM Revision 5269a3fb (git): Add a property.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:07 PM Revision 42a3e0dc (git): * rational.c: Include gmp.h if GMP is used.
(GMP_GCD_DIGITS): New macro.
(rb_gcd_gmp): New function.
(f_gcd_normal): Renamed from f_gcd.
(rb_gcd_normal): N...
akr (Akira Tanaka)
09:17 AM Revision 5aadc9d4 (git): remove unexpected references
Fixes GH-nnn does not reference github.com/tenderlove/psych/issues/nnn
but github.com/ruby/ruby/pull/nnn
git-svn-id:...
znz (Kazuhiro NISHIYAMA)
07:25 AM Bug #8868 (Closed): Error installing 1.9.3p448 on AIX 7.1
test_thread.rb ...........................F.....................
#928 test_thread.rb:266:in `<top (required)>':
...
phathocker (Ben Hocker)
07:03 AM Bug #8867: Mailing lists' controller addresses not working
The website should be updated, though: blade still reports that it's ctl. steveklabnik (Steve Klabnik)
01:10 AM Bug #8867: Mailing lists' controller addresses not working
This can be closed.
Apparently the mailing list software was changed, the new "controller" addresses are ruby-talk...
stomar (Marcus Stollsteimer)
12:05 AM Bug #8867 (Closed): Mailing lists' controller addresses not working
This probably isn't the right place to report this, but I do not know a better one...
The controller addresses for...
stomar (Marcus Stollsteimer)
05:36 AM Revision 59baeaf1 (git): win32.c: clock_getres
* win32/win32.c (clock_getres): remove unused variable.
[ruby-dev:47699] [Bug #8869]
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
05:23 AM Revision f245f0c6 (git): win32.c: clock_getres
* win32/win32.c (clock_getres): required as well as clock_gettime().
[ruby-dev:47699] [Bug #8869]
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
05:23 AM Revision 64455007 (git): common.mk: sizes.c for nmake
* common.mk (sizes.c): needs VPATH to outplace build with nmake.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4...
nobu (Nobuyoshi Nakada)
03:29 AM Bug #8852: Synology build of ruby-2.0.0-p247 is failing
moneytoo (Marcel Dopita) wrote:
> It cross compiles fine with following patch https://github.com/SynoCommunity/spksr...
moneytoo (Marcel Dopita)
02:45 AM Revision 7ce11f57 (git): transcode.c: add rb_econv_append
* transcode.c (rb_econv_append): new function to append a string data
with converting its encoding. split from rb_...
nobu (Nobuyoshi Nakada)
02:29 AM Revision a3a7645f (git): transcode.c: do while loop
* transcode.c (rb_econv_substr_append): move loop condition after the
conversion.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
01:29 AM Revision a4eae615 (git): transcode.c: GC guard
* transcode.c (rb_econv_substr_append): prevent src from GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42851...
nobu (Nobuyoshi Nakada)
01:18 AM Feature #7292: Enumerable#to_h
I vote for raising an exception when trying to convert an invalid array to hash (considering the common case the vali... rosenfeld (Rodrigo Rosenfeld Rosas)

09/05/2013

09:59 PM Feature #3620: Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
(2013/09/05 20:52), Glass_saga (Masaki Matsushita) wrote:
> I fixed a bug in ext/thread.c ([ruby-core:56861]).
>...
ko1 (Koichi Sasada)
08:52 PM Feature #3620: Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
Sorry for my late response.
I fixed a bug in ext/thread.c ([ruby-core:56861]).
It was not compatible with Objects e...
Glass_saga (Masaki Matsushita)
09:41 PM Bug #8861 (Third Party's Issue): segmentation fault with ruby-ldap
It is a ruby-ldap issue not Ruby itself. Please report it to ruby-ldap: https://github.com/alexey-chebotar/ruby-ldap
kou (Kouhei Sutou)
06:07 PM Bug #8866 (Closed): frozen string literal("foo"f ) can ignore source encoding after r42843.
This issue was solved with changeset r42847.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby ...
Anonymous
05:49 PM Bug #8866 (Closed): frozen string literal("foo"f ) can ignore source encoding after r42843.
Hello,
After r42843, frozen string literal can have encoding different from script encoding.
example:
usasci...
nagachika (Tomoyuki Chikanaga)
05:39 PM Revision 8579a339 (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: use double quotes when
strings start with special characters.
[Fixes GH-157] https://github.com/tenderlove/psych/issues/157
* test/psych/...
tenderlovemaking (Aaron Patterson)
04:53 PM Bug #8730: "rescue Exception" rescues Timeout::ExitException
(13/09/05 0:25), KOSAKI Motohiro wrote:
>>> 次に出てくるのは逆に、デーモンなどで全部捕まえたいケースで、rescue Timeout::Error, StandardError =>e...
nobu (Nobuyoshi Nakada)
12:29 AM Bug #8730: "rescue Exception" rescues Timeout::ExitException
2013/8/28 nobu (Nobuyoshi Nakada) <[email protected]>:
>
> Issue #8730 has been updated by nobu (Nobuyoshi Naka...
kosaki (Motohiro KOSAKI)
03:05 PM Revision a9ab1366 (git): * 2013-09-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:05 PM Revision bbbc8b57 (git): class.c: remove recursion
* class.c (rewrite_cref_stack): remove recursion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42848 b2dd03c8-3...
nobu (Nobuyoshi Nakada)
02:02 PM Bug #8865 (Closed): OptionParser acceptable bugs
This issue was solved with changeset r42844.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
01:29 PM Bug #8865: OptionParser acceptable bugs
From #ruby-core IRC:
19:46 nokada: drbrain: seems fine, and add tests 1234xyz fails, plz
drbrain (Eric Hodel)
09:47 AM Bug #8865: OptionParser acceptable bugs
Here is patch 3 that uses end-of-string anchoring to ensure the entire number is bad. drbrain (Eric Hodel)
09:20 AM Bug #8865: OptionParser acceptable bugs
Updated with patch 2 that includes tests drbrain (Eric Hodel)
06:00 AM Bug #8865 (Closed): OptionParser acceptable bugs
I have found a few bugs in OptionParser's accept feature:
Hexadecimal and binary numbers are not properly supporte...
drbrain (Eric Hodel)
01:23 PM Feature #8863: New error class: UndefinedBehaviorError
matz (Yukihiro Matsumoto) wrote:
> Hmm, defining the behavior to raise UndefinedBehaviorError seems contradiction to...
alexeymuranov (Alexey Muranov)
12:19 PM Feature #8863 (Feedback): New error class: UndefinedBehaviorError
Hmm, defining the behavior to raise UndefinedBehaviorError seems contradiction to me.
Matz.
matz (Yukihiro Matsumoto)
04:34 AM Feature #8863: New error class: UndefinedBehaviorError
Well, maybe just leaving the behavior unspecified is enough, i don't know. But raising an error would reduce a chanc... alexeymuranov (Alexey Muranov)
04:30 AM Feature #8863 (Feedback): New error class: UndefinedBehaviorError
=begin
I propose to consider introducing a new error class: (({UndefinedBehaviorError})) (or (({UnspecifiedBehaviorE...
alexeymuranov (Alexey Muranov)
11:14 AM Feature #7292: Enumerable#to_h
I think that there are two basic possibilities for Enumerable#to_h behavior:
Strict:
[[:a, 1], ["b", 2]].to_h #=> {...
Anonymous
06:03 AM Feature #7292: Enumerable#to_h
Wait! Shouldn't enum.to_h be the same as Hash[enum]? alexeymuranov (Alexey Muranov)
04:17 AM Feature #7292: Enumerable#to_h
Matz,
it was just a reminder about `#assoc` and `#rassoc`, sorry if it was redundant. IMO, they serve a similar p...
alexeymuranov (Alexey Muranov)
09:18 AM Bug #8852: Synology build of ruby-2.0.0-p247 is failing
It seems r40476.
Could you try the trunk?
nobu (Nobuyoshi Nakada)
09:07 AM Revision 7eafeaa3 (git): * string.c (fstring_cmp): take string encoding into account when
comparing fstrings [ruby-core:57037] [Bug #8866]
* test/ruby/test_string.rb: add test
git-svn-id: svn+ssh://ci.ruby...
Charlie Somerville
08:25 AM Revision dffae9a1 (git): string.c: reduce objects in rb_fstring
* string.c (rb_fstring, rb_str_free): use st_data_t instead of VALUE.
* string.c (rb_fstring): get rid of duplicating...
nobu (Nobuyoshi Nakada)
07:38 AM Bug #7445: strptime('%s %z') doesn't work
俺の英語は通用しないらしいから日本語で書いてあげます。
あなたこそ `DateTime` の話をしている事を忘れないで下さい。
参照でその先に書いてある事がそのまま通用するわけではありません。参照は
理解を深めるための参...
tadf (tadayoshi funaba)
07:13 AM Bug #6312: Psych needlessly noisy parsing string node starting with number-ish string
Sorry I hadn't noticed this issue was updated, possibly rubymine is not sending notifications anymore?
Anyway It's...
riffraff (gabriele renzi)
05:04 AM Revision f0bc5b1c (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42845 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:02 AM Revision ee155140 (git): * lib/optparse.rb: The Integer acceptable now allows binary and
hexadecimal numbers per the documentation. [ruby-trunk - Bug #8865]
DecimalInteger, OctalInteger, DecimalNumeric ...
drbrain (Eric Hodel)
04:53 AM Bug #8864 (Closed): sprintf segfaults with too high precision
In any Ruby version (attempted with 1.8.7, 1.9.3, and 2.0.0), specifying a very large precision in sprintf can cause ... Aaronneyer (Aaron Neyer)
04:49 AM Revision 6fd90000 (git): * include/ruby/ruby.h: add RSTRING_FSTR flag
* internal.h: add rb_fstring() prototype
* parse.y (str_suffix_gen): deduplicate frozen string literals
* string.c (r...
Charlie Somerville
04:23 AM Misc #8835: Introducing a semantic versioning scheme and branching policy
> 英語のチケットに日本語がぶら下がっていると英語しか読めない人から見て感じが悪いので、
そうしたいときには別に日本語のチケットを作ってそこからぶら下げるようにして下さい。
I only know a very small a...
steveklabnik (Steve Klabnik)
03:50 AM Revision 301cb9ca (git): * configure.in (with_gmp): set with_gmp no if it is empty.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
01:44 AM Revision ed0e42c3 (git): * vm_insnhelper.c (vm_getivar): use class sequence to check class
identity, instead of pointer + vm state
* vm_insnhelper.c (vm_setivar): ditto
git-svn-id: svn+ssh://ci.ruby-lang.or...
Charlie Somerville
 

Also available in: Atom